← Studies

EV charging on solar: how many panels it takes, country by country

Dataset · Updated 25 September 2026 · 29 countries · 3,120 kWh/yr per car

Driving an average 12,000 km a year on sunshine takes just 5 extra 400 W panels in South Africa but 9 in the United Kingdom. Either way it is a small add-on: the car needs roughly 38% to 66% of what a single 5 kWp roof already makes. Fewer panels than most people expect.

Fewest panels
5 · South Africa
1.88 kWp
Most panels
9 · United Kingdom
3.32 kWp
Energy per car
3,120 kWh/yr
12,000 km · 0.2 kWh/km +30%
Countries
29
real PVGIS yield
⬇ Download the dataset (CSV)Free to reuse with attribution (CC BY 4.0).

Extra panels to drive on sunshine, by country

South Africa
5 panels
United Arab Emirates
5 panels
Mexico
5 panels
Malta
5 panels
Spain
6 panels
Greece
6 panels
Australia
6 panels
Portugal
6 panels
India
6 panels
United States
6 panels
South Korea
6 panels
Brazil
6 panels
Italy
6 panels
Canada
6 panels
Japan
7 panels
France
7 panels
Austria
7 panels
Switzerland
7 panels
Taiwan
8 panels
Czechia
8 panels
Denmark
8 panels
Germany
8 panels
Poland
8 panels
Belgium
8 panels
Netherlands
8 panels
Sweden
9 panels
Lithuania
9 panels
Ireland
9 panels
United Kingdom
9 panels

Full table

#CountryYieldkWp neededPanelsShare of 5 kWp roof
1South Africa1661 kWh/kWp1.88 kWp538%
2United Arab Emirates1618 kWh/kWp1.93 kWp539%
3Mexico1614 kWh/kWp1.93 kWp539%
4Malta1610 kWh/kWp1.94 kWp539%
5Spain1549 kWh/kWp2.01 kWp640%
6Greece1505 kWh/kWp2.07 kWp641%
7Australia1498 kWh/kWp2.08 kWp642%
8Portugal1497 kWh/kWp2.08 kWp642%
9India1446 kWh/kWp2.16 kWp643%
10United States1416 kWh/kWp2.2 kWp644%
11South Korea1386 kWh/kWp2.25 kWp645%
12Brazil1354 kWh/kWp2.3 kWp646%
13Italy1325 kWh/kWp2.35 kWp647%
14Canada1302 kWh/kWp2.4 kWp648%
15Japan1239 kWh/kWp2.52 kWp750%
16France1179 kWh/kWp2.65 kWp753%
17Austria1132 kWh/kWp2.76 kWp755%
18Switzerland1129 kWh/kWp2.76 kWp755%
19Taiwan1061 kWh/kWp2.94 kWp859%
20Czechia1055 kWh/kWp2.96 kWp859%
21Denmark1016 kWh/kWp3.07 kWp861%
22Germany1013 kWh/kWp3.08 kWp862%
23Poland1014 kWh/kWp3.08 kWp862%
24Belgium1007 kWh/kWp3.1 kWp862%
25Netherlands993 kWh/kWp3.14 kWp863%
26Sweden950 kWh/kWp3.28 kWp966%
27Lithuania947 kWh/kWp3.29 kWp966%
28Ireland944 kWh/kWp3.3 kWp966%
29United Kingdom939 kWh/kWp3.32 kWp966%
How we worked this out (methodology)

An average European car drives 12,000 km a year and uses about 0.2 kWh/km (~20 kWh/100km real-world, MDPI 2024), so it burns roughly 2,400 kWh at the wheel. Adding 30% for weather, the solar-to-charging timing gap and inverter losses, the panels must make about 3,120 kWh a year. We divide that by each country's specific yield (PVGIS, at a large city representing where the country's people live, panels facing the equator) to get the extra kWp, and 400 W panels, needed to drive on sunshine. Yield-only: no tariffs, currency or FX. These match the assumptions in our EV-charging guide.

This is an annual energy balance, not a daily one. The real challenge is timing your charging to when the sun shines. We walk through that, and the cost side, in charging an EV with solar.

See the yield for your own roof

Free, no sign-up. Your address → payback, NPV, incentives and a 25-year cashflow on real climate data. An estimate, not a sales quote.

Calculate my solar savings →