Estonia in December: Weather, Crowds & What to Expect

Season
Low Season
Temperature
-6 to 1°C (21 to 34°F)
Crowds
Low
Prices
Low
December is cold with frequent snow and a festive atmosphere in towns and cities; holiday markets operate in the Old Town. Winter travel conditions are common but urban transport remains reliable. Accommodation prices rise around the Christmas-New Year holiday period.

Climate Map for December

Estonia average temperature in December
-30°-20°-10° 10°20°30°40°

Average temperature across Estonia in December.

City Weather in December

City High Low Rain UV Feels
Tallinn -4° 60 mm low Freezing
Tartu -1° -6° 41 mm low Freezing
Narva -2° -7° 49 mm low Freezing
Pärnu -4° 65 mm low Freezing
Kohtla-Järve -2° -6° 46 mm low Freezing
Viljandi -1° -6° 55 mm low Freezing
Maardu -5° 59 mm low Freezing

High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.

Northern Coast & Tallinn

Sea ice can form in sheltered bays and haar (sea fog) mixes with sub-zero air in December, giving Tallinn a quietly wintry atmosphere perfect for festive lights around the Old Town. Snow is common but variable from year to year; expect cold, still days interspersed with windy spells off the gulf. Travellers should bring heavy winter layers and enjoy fewer queues at major museums, though some coastal paths may be slippery.

West Coast & Islands (Pärnu, Saaremaa, Hiiumaa)

The west coast feels quietly wintery in December: frost and snow alternate with wet, windy days and harbor ice may block small craft in shallow bays. Kuressaare’s castle looks particularly atmospheric dusted with snow, and Pärnu’s spas are a cozy draw for cold-weather visitors. Dress for wind and cold; organised winter activities such as sauna visits and forest walks are highlights when outdoor exploration is chilled.

Central Lowlands & Forests (Soomaa, Põlvamaa, Viljandi)

The lowlands settle into winter in December with snow cover becoming more reliable and days short; many forests are silent and ideal for snowshoeing if conditions allow. Frozen lakes and crisp nights make for clear stargazing, while village saunas and warm kitchens are welcome refuges. Travellers should prepare for cold, pack insulating layers, and expect slower transport on minor roads during heavy snow.

Southeast Highlands (Otepää, Haanja, Võru)

December typically brings reliable snow and winter sports back into focus, with Otepää hosting cross-country events and well-groomed trails maintained for skiers. Night temperatures usually remain below freezing; daytime sunshine on clear days makes for crisp outdoor conditions. Book equipment and lessons early if you want to ski on popular weekends, and bring thermal clothing for long days outside.

Northeast & Lake Peipus (Narva, Jõhvi, Lake Peipus shoreline)

The northeast settles into winter by December with reliable frost and snow on most years, while ice covers sections of Lake Peipus and narrows near Narva. Riverside promenades are crisp and town Christmas markets add warmth, but outdoor activities require good cold-weather gear. Driving in rural areas can be slower due to snow; allow extra travel time when moving between towns.

Events & Festivals in December

Tallinn Christmas Markets
Traditional Christmas markets in Tallinn's Old Town with stalls, seasonal food and handicrafts throughout December.