Home / Europe / Latvia / The climate of Latvia: when to go in Latvia

The climate of Latvia: when to go in Latvia

This post is also available in: Čeština Deutsch polski Русский

The climate of Latvia is a temperate mixed between the maritime and continental, coastal areas have a warmer climate, while the influence of the sea is considerably attenuated in the inner regions. In general, the climate of the country is quite rigid and precipitation are rather scarce.

The very northern latitude of the country, and therefore its different position relative to the Sun causes a change in the hours of daylight in Latvia, from 6-7 hours in December to 17-18 hours in June. The northern latitude of Latvia makes the winters long and dark, with average temperatures along the coast are below freezing from December/January to February/March, the Baltic Sea in winter is completely frozen.

In the summer the weather is cool but rainy. The rains fall mainly between June and October, while the winter months are quite dry. Average annual rainfall in the country are around 500-800 mm. The snow is on the ground for about three months a year, from mid-December to mid-March.

The hottest months of the year in Latvia are those of July and August with an average temperature ranges that vary between 21°C and 13°C, the coldest month is January with average temperatures ranging between the minimum of -6°C and the maximum of -2°C.


The best time for a trip to Latvia are the months between May and September, characterized by warmer temperatures, although more rainy.

Climate of Riga: when to go to Riga.


RIGA (7 meters)
Month Average low (°C) Average high (°C) Precip. (mm) Precip. days
January -7,8 -2,3 33,7 21,5
February -7,6 -1,7 27,0 18,6
March -4,7 2,7 27,9 15,7
April 1,0 9,8 41,1 11,0
May 5,9 16,2 42,5 11,8
June 10,0 20,1 59,9 12,1
July 12,3 21,7 74,3 12,8
August 11,8 21,0 73,1 13,7
September 8,0 16,3 78,9 13,0
October 4,0 10,4 60,2 16,0
November -0,5 3,9 57,3 18,9
December -4,4 0,3 46,0 20,6
YEAR 2,3 9,9 620,9 185,7

Month Sea Water Temperature °C
January 4
February 3
March 2
April 4
May 8
June 13
July 17
August 18
September 15
October 11
November 8
December 5

This post is also available in: Čeština Deutsch polski Русский