Solar yield by location

Pick your city to see real NASA POWER 20-year averages for monthly solar generation, plus a free interactive LiFePO4 off-grid calculator pre-loaded with your coordinates.

93 cities indexed

Australia

Sydney
New South Wales
4.8 h/day avg
Melbourne
Victoria
4.3 h/day avg

Austria

Vienna
Vienna
3.3 h/day avg
Salzburg
Salzburg
3.4 h/day avg

Belgium

Brussels
Brussels-Capital
2.8 h/day avg
Antwerp
Flanders
2.8 h/day avg
Ghent
Flanders
2.8 h/day avg
Liège
Wallonia
2.8 h/day avg

Canada

Toronto
Ontario
3.6 h/day avg
Vancouver
British Columbia
3.4 h/day avg
Montreal
Quebec
3.5 h/day avg

Czech Republic

Prague
Prague
3.1 h/day avg
Brno
South Moravia
3.2 h/day avg

Denmark

Copenhagen
Capital Region
2.8 h/day avg

Finland

Helsinki
Uusimaa
2.5 h/day avg

France

Paris
Île-de-France
3.2 h/day avg
Marseille
Provence
4.6 h/day avg
Lyon
Auvergne-Rhône-Alpes
3.8 h/day avg
Toulouse
Occitanie
4.1 h/day avg
Nice
Provence
4.6 h/day avg
Nantes
Pays de la Loire
3.4 h/day avg
Bordeaux
Nouvelle-Aquitaine
3.9 h/day avg
Strasbourg
Grand Est
3.2 h/day avg

Germany

Berlin
Berlin
2.9 h/day avg
Hamburg
Hamburg
2.8 h/day avg
Munich
Bavaria
3.4 h/day avg
Cologne
North Rhine-Westphalia
3.1 h/day avg
Frankfurt
Hesse
3.2 h/day avg
Stuttgart
Baden-Württemberg
3.3 h/day avg
Düsseldorf
North Rhine-Westphalia
3.0 h/day avg
Leipzig
Saxony
3.0 h/day avg
Dresden
Saxony
3.1 h/day avg
Nuremberg
Bavaria
3.2 h/day avg
Bremen
Bremen
2.8 h/day avg
Hannover
Lower Saxony
2.9 h/day avg

Greece

Athens
Attica
4.9 h/day avg
Thessaloniki
Central Macedonia
4.5 h/day avg
Heraklion
Crete
5.2 h/day avg

Hungary

Budapest
Budapest
3.4 h/day avg

Iceland

Reykjavík
Capital Region
2.3 h/day avg

Ireland

Dublin
Leinster
2.6 h/day avg
Cork
Munster
2.7 h/day avg

Italy

Rome
Lazio
4.5 h/day avg
Milan
Lombardy
3.8 h/day avg
Naples
Campania
4.6 h/day avg
Turin
Piedmont
3.9 h/day avg
Florence
Tuscany
4.4 h/day avg
Venice
Veneto
3.9 h/day avg
Bologna
Emilia-Romagna
4.0 h/day avg
Palermo
Sicily
5.0 h/day avg

Netherlands

Amsterdam
North Holland
2.8 h/day avg
Rotterdam
South Holland
2.9 h/day avg
The Hague
South Holland
2.9 h/day avg
Utrecht
Utrecht
2.8 h/day avg
Eindhoven
North Brabant
2.9 h/day avg
Groningen
Groningen
2.6 h/day avg
Maastricht
Limburg
2.9 h/day avg

New Zealand

Auckland
Auckland
4.3 h/day avg

Norway

Oslo
Oslo
2.6 h/day avg

Poland

Warsaw
Masovia
3.0 h/day avg
Krakow
Lesser Poland
3.2 h/day avg
Gdańsk
Pomerania
2.8 h/day avg

Portugal

Lisbon
Lisbon
5.0 h/day avg
Porto
Porto
4.6 h/day avg
Faro
Algarve
5.2 h/day avg

Spain

Madrid
Community of Madrid
5.0 h/day avg
Barcelona
Catalonia
4.6 h/day avg
Valencia
Valencia
5.1 h/day avg
Seville
Andalusia
5.3 h/day avg
Málaga
Andalusia
5.4 h/day avg
Zaragoza
Aragon
4.7 h/day avg
Palma
Balearic Islands
4.9 h/day avg

Sweden

Stockholm
Stockholm
2.6 h/day avg
Gothenburg
Västra Götaland
2.7 h/day avg
Malmö
Skåne
2.8 h/day avg

Switzerland

Zurich
Zürich
3.4 h/day avg
Geneva
Geneva
3.6 h/day avg
Bern
Bern
3.5 h/day avg

United Kingdom

London
England
2.8 h/day avg
Manchester
England
2.5 h/day avg
Birmingham
England
2.6 h/day avg
Edinburgh
Scotland
2.4 h/day avg
Glasgow
Scotland
2.4 h/day avg
Bristol
England
2.8 h/day avg
Cardiff
Wales
2.7 h/day avg
Belfast
Northern Ireland
2.5 h/day avg

United States

Los Angeles
California
5.7 h/day avg
Phoenix
Arizona
6.0 h/day avg
Denver
Colorado
5.0 h/day avg
Seattle
Washington
3.5 h/day avg
New York
New York
4.0 h/day avg
Miami
Florida
5.1 h/day avg
Austin
Texas
5.1 h/day avg