344 places · sun position · panel angle

Solar data for Poland

Across the 344 places in Poland the best fixed tilt for solar panels runs from 39° in Warsaw to 41° in Bartoszyce, and flat ground gets 2.9 to 3.1 peak sun hours a day. Every number is computed for each place.

Solar power in Poland at a glance

Averages over 344 places with climate data, for a fixed array facing south.

Best panel angle39°average, facing south
Peak sun hours2.99a day on flat ground
1 kWp makes1,094kWh a year at the best angle
Off-grid angle75°average, for the darkest month
WarsawHrubieszów (most sun)
  • 2.89–2.93
  • 2.93–2.98
  • 2.98–3.02
  • 3.02–3.07
  • 3.07–3.11

Peak sun hours a day on flat ground. Each dot is one place.

The sunniest places in Poland, with 3.11 peak sun hours a day on flat ground, are Hrubieszów and 4 other places; the least sunny are Kostrzyn nad Odrą and 3 other places with 2.89. A 1 kWp array at its best angle makes from 1,053 kWh a year in Kostrzyn nad Odrą to 1,130 kWh in Hrubieszów — 1,094 kWh on average.

The best year-round tilt runs from 39° in Warsaw to 41° in Bartoszyce. Off-grid systems are sized for the darkest month and do better steeper, at 75° on average: at 70° that month brings 0.71 kWh per kWp a day in Kołobrzeg and 1.50 kWh in Zakopane.

Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.

Sunniest places in Poland

Ranked by peak sun hours on flat ground: the yearly average of a day's sunshine energy (NASA POWER climatology). Output: 1 kWp at its best year-round angle.

RankPlaceRegionSun hours/daykWh per kWp a yearBest tilt
1HrubieszówLublin3.111,13039°
1PrzemyślSubcarpathia3.111,13039°
1JarosławSubcarpathia3.111,12939°
1PrzeworskSubcarpathia3.111,12839°
1Tomaszów LubelskiLublin3.111,12739°
6BiłgorajLublin3.101,12539°
6ŁańcutSubcarpathia3.101,12439°
6ZamośćLublin3.101,12239°
9SanokSubcarpathia3.091,12639°
9RzeszówSubcarpathia3.091,12139°

Least sunny places in Poland

RankPlaceRegionSun hours/daykWh per kWp a yearBest tilt
336ŚwiebodzinLubusz2.901,05639°
341SłupskPomerania2.891,07040°
341MiędzyrzeczLubusz2.891,05540°
341SłubiceLubusz2.891,05439°
341Kostrzyn nad OdrąLubusz2.891,05340°

Solar by region in Poland

Averages of the places in each region, sunniest first. Darkest month: what 1 kWp of off-grid panels at 70° makes a day in the worst month of the year.

RegionPlacesSun hours/daykWh per kWp a yearBest tiltDarkest month at 70°Sunniest place
Subcarpathia143.081,12139°1.36 kWhPrzemyśl
Lublin173.071,11339°1.15 kWhHrubieszów
Świętokrzyskie93.061,10939°1.24 kWhSandomierz
Lesser Poland213.041,10839°1.42 kWhZakopane
Silesia433.021,09839°1.35 kWhCzęstochowa
Łódź Voivodeship213.021,10239°1.17 kWhBełchatów
Opole Voivodeship103.021,09639°1.29 kWhKluczbork
Lower Silesia403.001,09039°1.25 kWhOleśnica
Mazovia552.991,09339°1.05 kWhRadom
Greater Poland272.971,08540°1.08 kWhOstrów Wielkopolski
Podlasie112.961,08940°0.96 kWhSiemiatycze
Kujawsko-Pomorskie132.951,08640°0.98 kWhWłocławek
Warmia-Masuria162.941,08840°0.91 kWhDziałdowo
West Pomerania152.931,07239°0.81 kWhKołobrzeg
Pomerania212.931,08340°0.83 kWhReda
Lubusz112.911,05939°1.07 kWhNowa Sól

Largest places in Poland at a glance

PlaceLatitudeBest tiltOff-grid tiltSun hours/day (flat)
Warsaw52.2° N39°75°2.99
Kraków50.1° N39°76°3.04
Wrocław51.1° N39°74°3.01
Łódź51.8° N39°74°3.02
Poznań52.4° N40°75°2.95
Gdańsk54.4° N40°74°2.94
Szczecin53.4° N39°72°2.93
Lublin51.3° N39°73°3.07
Bydgoszcz53.1° N40°75°2.94
Białystok53.1° N40°78°2.97
Katowice50.3° N39°73°3.02
Gdynia54.5° N40°74°2.94
Częstochowa50.8° N39°73°3.03
Sosnowiec50.3° N39°73°3.02
Radom51.4° N39°74°3.03
Mokotów52.2° N39°74°3.00
Gliwice50.3° N39°73°3.02
Rzeszów50.0° N39°76°3.09
Toruń53.0° N40°75°2.96
Kielce50.9° N39°74°3.05

Daylight and clock time in Poland

In Wejherowo (54.6° N), the northernmost place, the longest day of the year lasts 17 h 17 min and the shortest 7 h 15 min; in Zakopane (49.3° N), the southernmost, 16 h 15 min and 8 h 11 min. The clocks change twice a year: forward on Sun 29 Mar, back on Sun 25 Oct (Europe/Warsaw).

Time zonePlacesUTC offsetClocks change in 2026
Europe/Warsaw344UTC+1, in summer UTC+2Forward on Sun 29 Mar, back on Sun 25 Oct

Questions about solar in Poland

What is the best angle for solar panels in Poland?
Facing south, between 39° and 41° depending on the place — 39° on average over 344 places. Off-grid systems that must get through the darkest month do better steeper, at about 75° on average.
How many peak sun hours does Poland get?
From 2.9 hours a day in Kostrzyn nad Odrą to 3.1 in Hrubieszów on flat ground, averaged over the year; 3.0 on average.
How much electricity does 1 kWp of solar panels produce in Poland?
About 1,094 kWh a year at the best fixed angle on average, from 1,053 kWh in Kostrzyn nad Odrą to 1,130 kWh in Hrubieszów. These are long-term climate averages; a single year can be several per cent higher or lower.
Where is the sunniest place in Poland?
Hrubieszów (Lublin) and 4 other places share the most sun of the 344 places: 3.11 peak sun hours a day on flat ground. 1 kWp in Hrubieszów makes about 1,130 kWh a year.
Does Poland use daylight saving time?
The clocks change twice a year: forward on Sun 29 Mar, back on Sun 25 Oct (Europe/Warsaw).
How long is the longest day in Poland?
17 h 17 min in Wejherowo; the shortest day lasts 7 h 15 min in Wejherowo.

All places in Poland