Climate averages 1991–2020

Weather in Belgium.

ClimaNote covers 18 cities in Belgium, starting with Brussels, Antwerp and Gent. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 13.7°C in Brugge to 14.5°C in Mechelen, and yearly rainfall from 721 mm in Mechelen to 816 mm in Liège. The hottest city-month is July in Hasselt, with an average high of 22.8°C (tied with July in Mechelen), and the coolest is January in Charleroi, at 5.6°C (tied with January in Liège and January in La Louvière). By single month, the most rain falls in December in Liège, with 82 mm, and the least in April in Brugge, with 44 mm.

July is the warmest month in 16 cities and August in 1 (in 1 other city two or more months tie); January is the coolest in every city. December is the wettest month in 11 cities and August in 5 (in 2 other cities two or more months tie); April is the driest in every city. None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.

Compare cities

Belgium by month

18 cities

Cities in Belgium

Yearly averages
Yearly climate averages for cities in Belgium
CityAverage highAverage lowRain mm/year
Brussels14°C7°C744
Antwerp14°C8°C755
Gent14°C8°C734
Charleroi14°C7°C782
Liège14°C7°C816
Anderlecht14°C7°C744
Schaerbeek14°C7°C756
Brugge14°C8°C730
Namur14°C7°C795
Leuven14°C7°C735
Mons14°C7°C754
Ixelles14°C7°C744
Deurne14°C7°C755
Hasselt14°C7°C774
Aalst14°C8°C729
Mechelen15°C7°C721
La Louvière14°C7°C767
Kortrijk14°C8°C733

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.