The climate of Latvia, city by city

This page lists the 48 cities in Latvia for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+2.7 °C since 1940

Frequently asked questions

What is the hottest city in Latvia?

The hottest city in Latvia is Liepāja, with an average annual temperature of 7.3 °C.

What is the coldest city in Latvia?

The coldest city in Latvia is Alūksne, with an average annual temperature of 5.2 °C.

What is the wettest city in Latvia?

The wettest city in Latvia is Ventspils, with 775 mm of precipitation per year.

Has the climate of Latvia warmed?

Based on its largest cities, Latvia warmed by +2.7 °C between 1940 and 2025.

Cities by region

Ādaži1

Aizkraukle Municipality1

Alūksne Municipality1

Balvi Municipality1

Bauska Municipality1

Cēsis Municipality1

Daugavpils1

Dobele Municipality1

Gulbene Municipality1

Jēkabpils Municipality2

Jelgava1

Jūrmala1

Ķekava2

Krāslava Municipality1

Kuldīga Municipality1

Liepaja2

Limbaži Municipality1

Līvāni1

Ludza Municipality2

Madonas novads1

Mārupe1

Ogre3

Olaine1

Preiļu novads1

Rēzekne1

Riga7

Ropaži Municipality1

Salaspils Municipality1

Saldus Rajons1

Sigulda Municipality1

Smiltene Municipality1

South Kurzeme Municipality1

Talsu novads1

Tukums Municipality1

Valmiera1

Ventspils1