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

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 is the best time to visit Latvia?

The warmest month in Bauska is July, with daytime highs of 24°C (75°F). Liepāja is the sunniest destination, with 295 hours of sunshine in June. Explore Latvia weather by month for a detailed breakdown.

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.

Places in Latvia

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

Regions

Explore more

Travel inspiration

Must-visit destinations and experiences across Latvia.