When to go · Latvia
Latvia in December
Good month. Christmas markets in the Dome and Esplanade squares.
Key facts
- Verdict
- Good
- Crowds
- Medium
- Latvia
- Prices
- Medium
- Latvia
Verdict
Christmas markets in the Dome and Esplanade squares.
Is another month better than December?
December is rated good. These months rate higher:
- MayGreatGreen and bright; 4 May holiday; good month for Riga and Gauja.
- JuneGreatLongest days; Līgo 23–24 June closes much of the country — spend it in the countryside or plan around it.
- JulyGreatPeak beach and festival month (Positivus-type festivals return some years — check).
- AugustGreatWarm; Riga City Festival; seaside busy.
Weather in December
- Riga and the Gulf coast · Riga, Jūrmala, Saulkrasticool
Winter around −3 °C (27 °F), damp and grey; summer 20–24 °C (68–75 °F) and bright until 23:00 in June.Winter around −3 °C (27 °F), damp and grey; summer 20–24 °C (68–75 °F) and bright until 11:00 PM in June.Winter around 27 °F (−3 °C), damp and grey; summer 68–75 °F (20–24 °C) and bright until 23:00 in June.Winter around 27 °F (−3 °C), damp and grey; summer 68–75 °F (20–24 °C) and bright until 11:00 PM in June.
- Kurzeme and the open Baltic · Liepāja, Ventspils, Kuldīga, Cape Kolkacool
Windy, milder winters, cooler late springs; beaches warm up only from late June.
- Inland east (Vidzeme, Latgale) · Sigulda, Cēsis, Daugavpils, Rēzeknecool
Colder, snowier winters and warmer summers; Gauja valley autumn colours peak late Sept – early Oct.
- Kurzeme: Kurzeme coast · Liepāja to Cape Kolkacold
Sea wind keeps the coast cooler than inland in summer; July–August is the only reliably warm window. Winter is dark and wet, with short daylight.
- Latgale: Latgale · Eastern Latvia, lake districtcold
Short warm season June–August; lakes warm enough to swim mid-summer. Winters are colder and snowier than the coast.
- Vidzeme: Gauja valley (Cēsis, Sigulda, Valmiera) · central Vidzemecold
May–September is the walking season; July and August are warmest, around 22 °C (72 °F) by day. Winter brings snow and cross-country skiing.May–September is the walking season; July and August are warmest, around 72 °F (22 °C) by day. Winter brings snow and cross-country skiing.
- Vidzeme: Eastern hills (Madona, Alūksne, Gulbene) · east Vidzemecold
Colder and snowier than the coast; Gaiziņkalns and the Madona ski slopes depend on a real winter.
- Zemgale: Zemgale plain · Jelgava, Bauska, Rundālecold
Continental and flat: cold, snowy winters; warm, sometimes wet summers. May–September is the window for the palace gardens and park trails.
- Riga1 °C (34 °F) / -3 °C (27 °F), 16 rain days34 °F (1 °C) / 27 °F (-3 °C), 16 rain days
- Alūksne2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Bauska1 °C (34 °F) / -3 °C (27 °F), 12 rain days34 °F (1 °C) / 27 °F (-3 °C), 12 rain days
- Cēsis0 °C (32 °F) / -5 °C (23 °F), 14 rain days32 °F (0 °C) / 23 °F (-5 °C), 14 rain days
- Daugavpils-1 °C (30 °F) / -6 °C (21 °F), 13 rain days30 °F (-1 °C) / 21 °F (-6 °C), 13 rain days
- Gulbene-1 °C (30 °F) / -5 °C (23 °F), 9 rain days30 °F (-1 °C) / 23 °F (-5 °C), 9 rain days
- Jēkabpils0 °C (32 °F) / -5 °C (23 °F), 10 rain days32 °F (0 °C) / 23 °F (-5 °C), 10 rain days
- Jelgava0 °C (32 °F) / -4 °C (25 °F), 13 rain days32 °F (0 °C) / 25 °F (-4 °C), 13 rain days
- Jūrmala0 °C (32 °F) / -4 °C (25 °F), 15 rain days32 °F (0 °C) / 25 °F (-4 °C), 15 rain days
- Kuldīga0 °C (32 °F) / -4 °C (25 °F), 13 rain days32 °F (0 °C) / 25 °F (-4 °C), 13 rain days
- Liepāja2 °C (36 °F) / -2 °C (28 °F), 13 rain days36 °F (2 °C) / 28 °F (-2 °C), 13 rain days
- Ligatne1 °C (34 °F) / -3 °C (27 °F), 9 rain days34 °F (1 °C) / 27 °F (-3 °C), 9 rain days
- Limbaži0 °C (32 °F) / -5 °C (23 °F), 13 rain days32 °F (0 °C) / 23 °F (-5 °C), 13 rain days
- Madona-1 °C (30 °F) / -6 °C (21 °F), 13 rain days30 °F (-1 °C) / 21 °F (-6 °C), 13 rain days
- Rēzekne1 °C (34 °F) / -3 °C (27 °F), 5 rain days34 °F (1 °C) / 27 °F (-3 °C), 5 rain days
- Salaspils0 °C (32 °F) / -5 °C (23 °F), 7 rain days32 °F (0 °C) / 23 °F (-5 °C), 7 rain days
- Seda0 °C (32 °F) / 0 °C (32 °F), 0 rain days32 °F (0 °C) / 32 °F (0 °C), 0 rain days
- Sigulda0 °C (32 °F) / -5 °C (23 °F), 13 rain days32 °F (0 °C) / 23 °F (-5 °C), 13 rain days
- Smiltene1 °C (34 °F) / -3 °C (27 °F), 7 rain days34 °F (1 °C) / 27 °F (-3 °C), 7 rain days
- Straupe1 °C (34 °F) / -3 °C (27 °F), 10 rain days34 °F (1 °C) / 27 °F (-3 °C), 10 rain days
- Strenči1 °C (34 °F) / -3 °C (27 °F), 11 rain days34 °F (1 °C) / 27 °F (-3 °C), 11 rain days
- Tukums0 °C (32 °F) / -4 °C (25 °F), 13 rain days32 °F (0 °C) / 25 °F (-4 °C), 13 rain days
- Valka-1 °C (30 °F) / -6 °C (21 °F), 13 rain days30 °F (-1 °C) / 21 °F (-6 °C), 13 rain days
- Valmiera2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Ventspils2 °C (36 °F) / -3 °C (27 °F), 13 rain days36 °F (2 °C) / 27 °F (-3 °C), 13 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Christmas and New Year's Eve big impact
24–26 and 31 Dec
Christmas markets in the Dome Square; closures 24–26 Dec.
Christmas market
Late November to early January · Riga
Stalls, mulled wine and crowds; higher hotel prices.
Christmas Eve to Boxing Day
24–26 December · Riga
Most restaurants and museums close for part of the days.
New Year’s Eve
31 December · Riga
Fireworks and street events; book dinner early.
Crowds and prices
- Crowds · Latvia
- Medium
- Prices · Latvia
- Medium
Compare two months
Weather, crowds and prices for any two months in Latvia, side by side.
Verdict
Dec: Good
May: Great (better)
Crowds
Dec: Medium
May: Medium
Prices
Dec: Medium
May: Medium
Festivals listed
Dec: 4
May: 3
December: Christmas markets in the Dome and Esplanade squares.
May: Green and bright; 4 May holiday; good month for Riga and Gauja.
Latvia: figures are long-term averages from this guide, not a forecast.
What to pack
- Layers: a fleece or light jacket