24 places · sun position · panel angle
Solar data for Croatia
Across the 24 places in Croatia the best fixed tilt for solar panels runs from 35° in Split to 36° in Zagreb, and flat ground gets 3.6 to 4.2 peak sun hours a day. Every number is computed for each place.
Solar power in Croatia at a glance
Averages over 24 places with climate data, for a fixed array facing south.
- 3.56–3.69
- 3.69–3.82
- 3.82–3.95
- 3.95–4.08
- 4.08–4.21
Peak sun hours a day on flat ground. Each dot is one place.
The sunniest place in Croatia is Dubrovnik (Dubrovnik-Neretva) with 4.21 peak sun hours a day on flat ground; the least sunny is Varaždin with 3.56. A 1 kWp array at its best angle makes from 1,266 kWh a year in Varaždin to 1,471 kWh in Dubrovnik — 1,318 kWh on average.
The best year-round tilt runs from 35° in Split to 36° in Zagreb. Off-grid systems are sized for the darkest month and do better steeper, at 67° on average: at 70° that month brings 1.68 kWh per kWp a day in Koprivnica and 2.66 kWh in Dubrovnik.
Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.
Sunniest places in Croatia
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.
| Rank | Place | Region | Sun hours/day | kWh per kWp a year | Best tilt |
|---|---|---|---|---|---|
| 1 | Dubrovnik | Dubrovnik-Neretva | 4.21 | 1,471 | 35° |
| 2 | Split | Split-Dalmatia | 4.17 | 1,464 | 35° |
| 3 | Solin | Split-Dalmatia | 4.14 | 1,456 | 35° |
| 4 | Šibenik | Šibenik-Knin | 4.12 | 1,441 | 35° |
| 5 | Zadar | Zadar | 4.02 | 1,404 | 35° |
| 6 | Pula | Istria | 3.94 | 1,378 | 35° |
| 7 | Rijeka | Primorje-Gorski Kotar | 3.69 | 1,312 | 36° |
| 8 | Osijek | County of Osijek-Baranja | 3.69 | 1,298 | 36° |
| 8 | Vukovar | Vukovar-Srijem | 3.68 | 1,296 | 36° |
| 8 | Vinkovci | Vukovar-Srijem | 3.68 | 1,294 | 35° |
Least sunny places in Croatia
Solar by region in Croatia
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.
| Region | Places | Sun hours/day | kWh per kWp a year | Best tilt | Darkest month at 70° | Sunniest place |
|---|---|---|---|---|---|---|
| Dubrovnik-Neretva | 1 | 4.21 | 1,471 | 35° | 2.66 kWh | Dubrovnik |
| Split-Dalmatia | 2 | 4.16 | 1,460 | 35° | 2.62 kWh | Split |
| Šibenik-Knin | 1 | 4.12 | 1,441 | 35° | 2.43 kWh | Šibenik |
| Zadar | 1 | 4.02 | 1,404 | 35° | 2.28 kWh | Zadar |
| Istria | 1 | 3.94 | 1,378 | 35° | 2.13 kWh | Pula |
| Primorje-Gorski Kotar | 1 | 3.69 | 1,312 | 36° | 2.08 kWh | Rijeka |
| Vukovar-Srijem | 2 | 3.68 | 1,295 | 36° | 1.76 kWh | Vukovar |
| County of Osijek-Baranja | 2 | 3.68 | 1,295 | 36° | 1.74 kWh | Osijek |
| Brod-Posavina | 1 | 3.64 | 1,282 | 35° | 1.79 kWh | Slavonski Brod |
| Požega-Slavonia | 1 | 3.63 | 1,280 | 35° | 1.76 kWh | Požega |
| Sisak-Moslavina | 1 | 3.63 | 1,276 | 35° | 1.77 kWh | Sisak |
| Bjelovar-Bilogora | 1 | 3.60 | 1,272 | 36° | 1.70 kWh | Bjelovar |
| Karlovac | 1 | 3.60 | 1,276 | 36° | 2.01 kWh | Karlovac |
| Koprivnica-Križevci | 1 | 3.59 | 1,269 | 36° | 1.68 kWh | Koprivnica |
| Zagreb | 2 | 3.59 | 1,270 | 36° | 1.85 kWh | Sesvete |
| Zagreb County | 3 | 3.58 | 1,270 | 36° | 1.91 kWh | Velika Gorica |
| Međimurje | 1 | 3.57 | 1,266 | 36° | 1.75 kWh | Čakovec |
| Varaždin | 1 | 3.56 | 1,266 | 36° | 1.79 kWh | Varaždin |
Largest places in Croatia at a glance
| Place | Latitude | Best tilt | Off-grid tilt | Sun hours/day (flat) |
|---|---|---|---|---|
| Zagreb | 45.8° N | 36° | 68° | 3.58 |
| Split | 43.5° N | 35° | 67° | 4.17 |
| Rijeka | 45.3° N | 36° | 68° | 3.69 |
| Osijek | 45.6° N | 36° | 67° | 3.69 |
| Zadar | 44.1° N | 35° | 67° | 4.02 |
| Sesvete | 45.8° N | 36° | 67° | 3.59 |
| Pula | 44.9° N | 35° | 67° | 3.94 |
| Slavonski Brod | 45.2° N | 35° | 66° | 3.64 |
| Karlovac | 45.5° N | 36° | 68° | 3.60 |
| Varaždin | 46.3° N | 36° | 70° | 3.56 |
| Šibenik | 43.7° N | 35° | 67° | 4.12 |
| Velika Gorica | 45.7° N | 36° | 67° | 3.60 |
| Vinkovci | 45.3° N | 35° | 66° | 3.68 |
| Sisak | 45.5° N | 35° | 67° | 3.63 |
| Dubrovnik | 42.6° N | 35° | 67° | 4.21 |
| Bjelovar | 45.9° N | 36° | 67° | 3.60 |
| Koprivnica | 46.2° N | 36° | 67° | 3.59 |
| Vukovar | 45.4° N | 36° | 66° | 3.68 |
| Solin | 43.5° N | 35° | 67° | 4.14 |
| Zaprešić | 45.9° N | 36° | 68° | 3.57 |
Daylight and clock time in Croatia
In Čakovec (46.4° N), the northernmost place, the longest day of the year lasts 15 h 49 min and the shortest 8 h 35 min; in Dubrovnik (42.6° N), the southernmost, 15 h 19 min and 9 h 03 min. The clocks change twice a year: forward on Sun 29 Mar, back on Sun 25 Oct (Europe/Zagreb).
| Time zone | Places | UTC offset | Clocks change in 2026 |
|---|---|---|---|
| Europe/Zagreb | 24 | UTC+1, in summer UTC+2 | Forward on Sun 29 Mar, back on Sun 25 Oct |