223 places · sun position · panel angle
Solar data for Belgium
Across the 223 places in Belgium the best fixed tilt for solar panels runs from 38° in Brugge to 39° in Brussels, and flat ground gets 3.0 to 3.1 peak sun hours a day. Every number is computed for each place.
Solar power in Belgium at a glance
Averages over 223 places with climate data, for a fixed array facing south.
- 3.01–3.03
- 3.03–3.06
- 3.06–3.08
- 3.08–3.10
- 3.10–3.13
Peak sun hours a day on flat ground. Each dot is one place. 1 far-off place lies outside the frame.
The sunniest places in Belgium, with 3.13 peak sun hours a day on flat ground, are Knokke-Heist and one other place; the least sunny is Eupen with 3.01. A 1 kWp array at its best angle makes from 1,093 kWh a year in Eupen to 1,136 kWh in Tournai — 1,112 kWh on average.
The best year-round tilt runs from 38° in Brugge to 39° in Brussels. Off-grid systems are sized for the darkest month and do better steeper, at 72° on average: at 70° that month brings 1.19 kWh per kWp a day in Knokke-Heist and 1.45 kWh in Péruwelz.
Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.
Sunniest places in Belgium
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 | Knokke-Heist | Flanders | 3.13 | 1,132 | 38° |
| 1 | Arlon | Wallonia | 3.13 | 1,128 | 38° |
| 3 | Zwevegem | Flanders | 3.12 | 1,135 | 39° |
| 3 | Kortrijk | Flanders | 3.12 | 1,134 | 39° |
| 3 | Harelbeke | Flanders | 3.12 | 1,134 | 39° |
| 3 | Ieper | Flanders | 3.12 | 1,134 | 39° |
| 3 | Waregem | Flanders | 3.12 | 1,134 | 39° |
| 3 | Poperinge | Flanders | 3.12 | 1,134 | 39° |
| 3 | Izegem | Flanders | 3.12 | 1,134 | 39° |
| 3 | Roeselare | Flanders | 3.12 | 1,134 | 39° |
Least sunny places in Belgium
Solar by region in Belgium
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 |
|---|---|---|---|---|---|---|
| Flanders | 145 | 3.06 | 1,113 | 39° | 1.27 kWh | Knokke-Heist |
| Wallonia | 60 | 3.05 | 1,112 | 39° | 1.35 kWh | Arlon |
| Brussels Capital | 18 | 3.05 | 1,108 | 39° | 1.30 kWh | Berchem-Sainte-Agathe |
Largest places in Belgium at a glance
| Place | Latitude | Best tilt | Off-grid tilt | Sun hours/day (flat) |
|---|---|---|---|---|
| Brussels | 50.9° N | 39° | 72° | 3.05 |
| Antwerp | 51.2° N | 39° | 72° | 3.04 |
| Gent | 51.1° N | 39° | 72° | 3.10 |
| Charleroi | 50.4° N | 39° | 72° | 3.05 |
| Liège | 50.6° N | 39° | 72° | 3.03 |
| Anderlecht | 50.8° N | 39° | 72° | 3.05 |
| Schaerbeek | 50.9° N | 39° | 72° | 3.04 |
| Brugge | 51.2° N | 38° | 72° | 3.12 |
| Namur | 50.5° N | 39° | 72° | 3.04 |
| Leuven | 50.9° N | 39° | 72° | 3.03 |
| Molenbeek-Saint-Jean | 50.8° N | 39° | 72° | 3.05 |
| Mons | 50.5° N | 39° | 72° | 3.08 |
| Ixelles | 50.8° N | 39° | 72° | 3.05 |
| Uccle | 50.8° N | 39° | 72° | 3.05 |
| Deurne | 51.2° N | 39° | 72° | 3.03 |
| Hasselt | 50.9° N | 39° | 72° | 3.03 |
| Aalst | 50.9° N | 39° | 72° | 3.07 |
| Mechelen | 51.0° N | 39° | 72° | 3.03 |
| La Louvière | 50.5° N | 39° | 72° | 3.06 |
| Kortrijk | 50.8° N | 39° | 72° | 3.12 |
Daylight and clock time in Belgium
In Hoogstraten (51.4° N), the northernmost place, the longest day of the year lasts 16 h 37 min and the shortest 7 h 51 min; in Arlon (49.7° N), the southernmost, 16 h 19 min and 8 h 07 min. The clocks change twice a year: forward on Sun 29 Mar, back on Sun 25 Oct (Europe/Brussels).
| Time zone | Places | UTC offset | Clocks change in 2026 |
|---|---|---|---|
| Europe/Brussels | 223 | UTC+1, in summer UTC+2 | Forward on Sun 29 Mar, back on Sun 25 Oct |
Questions about solar in Belgium
What is the best angle for solar panels in Belgium?
How many peak sun hours does Belgium get?
How much electricity does 1 kWp of solar panels produce in Belgium?
Where is the sunniest place in Belgium?
Does Belgium use daylight saving time?
How long is the longest day in Belgium?
All places in Belgium
Brussels Capital
Flanders
- Antwerp
- Gent
- Brugge
- Leuven
- Deurne
- Hasselt
- Aalst
- Mechelen
- Kortrijk
- Ostend
- Sint-Niklaas
- Genk
- Roeselare
- Borgerhout
- Dendermonde
- Beveren
- Merksem
- Turnhout
- Berchem
- Lokeren
- Wilrijk
- Beringen
- Dilbeek
- Heist-op-den-Berg
- Sint-Truiden
- Brasschaat
- Grimbergen
- Vilvoorde
- Maasmechelen
- Waregem
- Ieper
- Ninove
- Geel
- Halle
- Hoboken
- Knokke-Heist
- Schoten
- Lier
- Mol
- Sint-Amandsberg
- Lommel
- Menen
- Oudenaarde
- Tienen
- Evergem
- Heusden
- Wevelgem
- Geraardsbergen
- Sint-Pieters-Leeuw
- Kessel-Lo
- Blauwput
- Houthalen
- Helchteren
- Tongeren
- Deinze
- Bilzen
- Asse
- Zaventem
- Aarschot
- Kapellen
- Izegem
- Temse
- Harelbeke
- Herentals
- Maaseik
- Lanaken
- Mortsel
- Zottegem
- Ronse
- Wondelgem
- Overijse
- Zwevegem
- Ekeren
- Heverlee
- Beersel
- Wetteren
- Hamme
- Willebroek
- Westerlo
- Diest
- Maldegem
- Zedelgem
- Koksijde
- Edegem
- Oostkamp
- Zemst
- Nijlen
- Tervuren
- Schilde
- Kontich
- Zele
- Bornem
- Balen
- Zonhoven
- Assebroek
- Lochristi
- Poperinge
- Sint-Katelijne-Waver
- Sint-Andries
- Tielt
- Herent
- Eeklo
- Torhout
- Aalter
- Hoogstraten
- Meise
- Zwijndrecht
- Koersel
- Blankenberge
- Sint-Genesius-Rode
- Middelkerke
- Kortenberg
- Kasterlee
- Diepenbeek
- Sint-Gillis-Waas
- Kalmthout
- Ranst
- Lebbeke
- Wervik
- Stabroek
- Zolder
- Haaltert
- Mariakerke
- Stekene
- Denderleeuw
- Destelbergen
- Lede
- Merelbeke
- Tessenderlo
- Herzele
- Beerse
- Neerpelt
- Duffel
- Sint-Kruis
- Puurs
- Gentbrugge
- Boom
- Riemst
- Peer
- Diksmuide
- Lille
- Mechelen-aan-de-Maas
- Bevere
- Putte
- Rotselaar
Wallonia
- Charleroi
- Liège
- Namur
- Mons
- La Louvière
- Tournai
- Seraing
- Verviers
- Mouscron
- Braine-l'Alleud
- Herstal
- Châtelet
- Wavre
- Binche
- Waterloo
- Louvain-la-Neuve
- Courcelles
- Ans
- Ath
- Arlon
- Flémalle-Haute
- Soignies
- Jumet
- Nivelles
- Andenne
- Marcinelle
- Oupeye
- Saint-Nicolas
- Saint-Ghislain
- Manage
- Fleurus
- Gembloux
- Rixensart
- Grivegnée
- Chaudfontaine
- Frameries
- Braine-le-Comte
- Boussu
- Gilly
- Huy
- Colfontaine
- Jambes
- Montignies-sur-Sambre
- Quaregnon
- Morlanwelz-Mariemont
- Eupen
- Tubize
- Lessines
- Walcourt
- Châtelineau
- Visé
- Dour
- Marche-en-Famenne
- Péruwelz
- Herve
- Fléron
- Pont-à-Celles
- Heusy
- Soumagne
- Marchienne-au-Pont