Weather in Riga
Like the rest of Latvia, Riga has a temperate climate. Even though the Baltic Sea is just over 12km (7 miles) away, Riga's weather is not as harsh as some might imagine.
Spring (March to May) sees temperatures gradually increase from 3ºC (37ºF) in March to 16ºC (61ºF) in May. As the season progresses, days are often blessed with balmy daytime temperatures and long hours of daylight. This is the best time to visit Riga.
Summer (June to August) is rainy as the city receives 80mm (3.1 inches) to 90mm inches (3.5 inches) of rain each month on the average, although when the sun shines, the city's numerous parks fill up, tables spill out of cafes and revellers laze by the city canal, in a scene that is more Mediterranean than Eastern European. In August, the average high is 20°C (68°F) while the average low is 13°C (55°F).
Autumn (September to November) starts off rainy but getting dryer by October. In November, the average high is 4°C (39°F) while the average low is 1°C (34°F). Pack warm clothes is the best choice.
Winter (December to February) can be long, dark and bitter, with temperatures often hover around 0°C (32°F). Don’t let that discourage you from visiting, the Christmas markets in Riga is amazing and the WinterFest is another worthy diversion.
Weather (day) | Temp (max day) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
---|---|---|---|---|---|---|
Sunday |
Mist
|
Mist |
9
°C
|
0 |
5
nnw
|
40-60% 998 mb poor |
Monday |
Mist
|
Mist |
9
°C
|
0 |
15
nw
|
40-60% 998 mb poor |
Tuesday |
Mist
|
Mist |
9
°C
|
0 |
9
nnw
|
40-60% 998 mb poor |
Wednesday |
Mist
|
Mist |
9
°C
|
0 |
10
n
|
40-60% 998 mb poor |
Thursday |
Mist
|
Mist |
9
°C
|
0 |
6
nnw
|
40-60% 998 mb poor |
Friday |
Mist
|
Mist |
9
°C
|
0 |
2
sse
|
40-60% 998 mb poor |
Saturday |
Mist
|
Mist |
9
°C
|
0 |
13
s
|
40-60% 998 mb poor |
We update the weather data for from our weather partner every four hours. The time the last update was received is detailed here.
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km