Latvia

Latvia Weather & Climate: Monthly Averages

Monthly climate averages for Latvia, temperatures, rainfall and the best time to visit.

Climate overview of Latvia

Latvia has a temperate oceanic climate, with cool winters and mild pleasant summers. In winter it is sometimes getting as cold as -6°C (21°F). Continuous snow cover in Latvia lasts on average around 82 days, with an average of 177 frost-free days a year.

June, July and August are Latvia's warmest months, with average temperatures of 20°C (68°F) to 22°C (72°F). Due to Latvia's close proximity to the ocean, summers tend to be somewhat rainy. Average annual rainfall in Riga is 630 mm (25 in), with an average of 180 rainy days annually.

Explore Latvia by month

Pick a month to see the average temperature, rainfall and sunshine in Latvia — and find the best time to visit. (based on Rīga)

Places in Latvia

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Regions

Popular cities by month

Compare cities per month. Toggle cities on/off.

Rīga Jūrmala Ventspils Daugavpils Cēsis Jelgava
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across Latvia.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Rīga 1°C (34°F) 23°C (73°F) -5°C (23°F) 15°C (59°F) 779 mm (31 in) 1,754 hours
Jūrmala 1°C (34°F) 23°C (73°F) -4°C (25°F) 15°C (59°F) 757 mm (30 in) 1,754 hours
Ventspils 2°C (36°F) 21°C (70°F) -3°C (27°F) 15°C (59°F) 792 mm (31 in)
Daugavpils -1°C (30°F) 24°C (75°F) -6°C (21°F) 14°C (57°F) 761 mm (30 in) 1,688 hours
Cēsis -1°C (30°F) 23°C (73°F) -7°C (19°F) 13°C (55°F) 838 mm (33 in)
Jelgava 1°C (34°F) 24°C (75°F) -5°C (23°F) 14°C (57°F) 694 mm (27 in) 1,754 hours

FAQ

What temperatures can I expect in Latvia?

Bauska is the warmest destination, reaching 24°C (75°F) in July with nights around 14°C (57°F). Alūksne is the coolest, with February daytime highs of just -1°C (30°F) and nights dropping to -8°C (18°F). Temperatures vary significantly between regions and seasons. See the city comparison for a full overview.

How much rain does Latvia get?

Rainfall varies across Latvia. Līgatne is the wettest, receiving 857 mm (34 in) per year, with June the wettest month at 98 mm (3.9 in). Liepāja is the driest at 790 mm (31 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is Latvia?

Liepāja is the sunniest destination in Latvia, enjoying 1,857 hours of sunshine per year, with June the brightest month at 295 hours. Compare sunshine across cities in the charts above.

What is the climate like across Latvia?

Rīga has warm summers reaching 23°C (73°F) in July and very cold winters dropping to 1°C (34°F), with 1,754 hours of sunshine and 779 mm (31 in) of rain per year. Jūrmala has warm summers reaching 23°C (73°F) in July and very cold winters dropping to 1°C (34°F), with 1,754 hours of sunshine and 757 mm (30 in) of rain per year. Ventspils has pleasant summers reaching 21°C (70°F) in August and cold winters dropping to 2°C (36°F), with 0 hours of sunshine and 792 mm (31 in) of rain per year. Explore the climate charts and comparison table for more cities.

Explore more

Travel inspiration

Must-visit destinations and experiences across Latvia.