December brings colder weather and the start of the festive season with markets and holiday events. Snow is likely in many years, adding winter atmosphere especially outside the cities.
SeasonLow SeasonTemperature −2 to 3°C (28 to 37°F)Crowds LowPrices Low
High seasonShoulderLow season
Weather by City in December
CityLow / highRain
Daugavpils
Freezing
-6°-1° 49 mm
Liepāja
Freezing
-2°2° 64 mm
Jelgava
Freezing
-4°0° 46 mm
Jūrmala
Freezing
-4°0° 46 mm
Ventspils Castle
Freezing
-2°2° 69 mm
Rēzekne
Freezing
-6°-2° 45 mm
Valmiera
Freezing
-6°-2° 49 mm
Average daily low and high (°C) and monthly rainfall. The badge shows how it feels, allowing for humidity.
Temperature map
-30°-20°-10°0°10°20°30°40°
Average temperature across Latvia in December.
Where to Go in Latvia in December
Riga & Gulf Coast
Rīgas jūras līcis and Jūrmala
December: Cold snaps return with frequent frosts and the occasional snow cover; temperatures range between −5°C inland and around 0°C on the coast, creating picture-book scenes in the old town. Seasonal markets and holiday lights make Riga atmospheric despite the short days, though some coastal walks are icy and exposed. Pack warm layers, good boots and plan daylight outdoor activities carefully around limited light hours.
Kurzeme & West Coast
Liepāja, Ventspils, Cape Kolka and Kuldīga
December: Winter storms and frigid nights make the west coast a windswept place, with temperatures often between −5°C and 0°C and periodic snow cover on dunes and streets. Festive markets in larger towns like Liepāja offer indoor warmth, but small seaside villages keep a low profile. Bring heavy outer layers and solid boots for slippery quays and rough footpaths.
Vidzeme Uplands & Gauja Valley
Sigulda, Cēsis, Valmiera
December: Winter returns with regular snow cover in the uplands and daytime temperatures usually −6°C to −1°C; the old castles look particularly atmospheric under frost. Sigulda’s winter attractions run but expect limited daylight for long hikes - it’s better for short walks and exploring villages. Pack thermal layers, waterproof boots, and plan activities around daylight; nights are a good time for hearty local food in warm cafés.
Zemgale Plains & Southern Latvia
Jelgava, Bauska, Rundāle
December: Festive markets in Jelgava and Bauska offer seasonal cheer despite short daylight; temperatures often sit between −7°C and −1°C with possible snow cover. Winter conditions are suitable for quiet countryside walks and picturesque palace photography, but rural roads may be snowy or icy. Bring heavy boots and thermal layers and plan daylight activities carefully around limited sunshine.
Latgale & Eastern Lakes
Daugavpils, Rēzekne, Lake Rāzna, Lubāns
December: Winter is established with steady snow cover and frozen lakes, often reaching below −8°C on cold spells; the region is quieter and remote feeling. Holiday festivities and local traditions continue in towns, though rural tourism is limited to winter sports and winter walks. Visitors must pack heavy winter gear and be prepared for short daylight and less frequent public transport to remote lake areas.
Events & Festivals in December
Christmas markets
December sees Christmas markets and festive decorations, particularly in Riga's Old Town.
Planning a trip to Latvia?
See how December compares with the rest of the year, then read the full guide.