This is another question that’s hard to quantify. How long it takes to charge a Powerwall with solar really depends on the weather, seasonal day lengths, brightness and shading. In perfect conditions with no loads and 7.6kW of solar power, a Powerwall could charge in 2 hours. Whereas for a typical December week up to 3 full days.