Moscow, Russia skyline

Moscow Weather in December

What December is usually like in Moscow, Russia — from 2006–2025 averages.

Expect Moscow to reach about -2°C (28.4°F) by day and -6.1°C (21°F) at night in December, with 12 rainy days bringing 47 mm and around 1 hours of sunshine each day.

Avg high

-2°C (28.4°F)

Avg low

-6.1°C (21°F)

Rainfall

47 mm (1.8 in)

Rainy days

12 days

Sunshine

1 h / day

Humidity

87%

December vs the rest of the year

December is warmer than 2 of the other 11 months, and the 5th driest month in Moscow.

MonthAvg highvs DecemberRainRainy days
January-5.4°C (22.3°F)−3.4°C (−6.1°F)37 mm10
February-4.4°C (24.1°F)−2.4°C (−4.3°F)32 mm8
March2°C (35.6°F)+4°C (+7.2°F)34 mm8
April10.7°C (51.3°F)+12.7°C (+22.9°F)43 mm10
May18.1°C (64.6°F)+20.1°C (+36.2°F)61 mm11
June22.1°C (71.8°F)+24.1°C (+43.4°F)63 mm11
July24.2°C (75.6°F)+26.2°C (+47.2°F)72 mm13
August22.9°C (73.2°F)+24.9°C (+44.8°F)67 mm10
September16.5°C (61.7°F)+18.5°C (+33.3°F)52 mm9
October8.9°C (48°F)+10.9°C (+19.6°F)59 mm12
November2.2°C (36°F)+4.2°C (+7.6°F)52 mm11
December-2°C (28.4°F)—47 mm12

What December feels like in Moscow

In Moscow, December brings early winter. Even the warmest hour of the day stays near freezing. Little changes after sunset — nights drop well below freezing, only slightly below the daytime level. Moisture in the air gives the cold a damp edge.

Rain in Moscow in December

Showers are a regular feature, arriving about one day in 3. Rainfall per wet day is small, about 3.9 mm (0.2 in), so showers tend to pass quickly. That is lighter than the city's yearly norm of about 4.9 mm per rainy day.

Daylight and sunshine in December

On 15 December the sun rises at about 8:53 am and sets around 3:57 pm local time, giving 7 h 4 min of daylight. Compared with mid-November, the day has lost 1 h 18 min. The sun is out for roughly 14% of those daylight hours, so skies are often cloudy.

How December compares to the rest of the year

In Moscow's temperature order, December sits as the 3rd coolest month. Afternoons run 4.2°C (7.6°F) cooler than in November, with 5 mm less rain. The cooling trend carries on into January. January averages a high of -5.4°C (22.3°F).

Who December suits

  • Sightseeing: less ideal — it is cold for long walks.
  • Parks & outdoor: less ideal — too cool to sit outside for long.
  • Museums & indoor: a good choice — warm places to spend the coldest part of the day.

Tips for visiting Moscow in December

Rain Protection

Keep a small umbrella in your bag and wear shoes that cope with puddles.

Warm Layers

A warm jacket, a hat and gloves for cold mornings and evenings.

Quick questions

How warm is Moscow in December?

It feels freezing: typical highs are -2°C (28.4°F), with lows near -6.1°C (21°F).

Does it rain a lot in Moscow in December?

Only moderately: roughly 12 wet days and 47 mm, usually light showers.

What should I wear in Moscow in December?

Pack rain protection and warm layers. Evenings feel similar to the day, so the same clothes work from morning to night.

Is December or January better for visiting Moscow?

January scores better on our climate ranking (#10 of 12 vs #12), rated Poor against Poor. January is cooler and has fewer rainy days.

Is December a good time to visit Moscow?

Poor

Poor — cold days, freezing nights, frequent rain (about 12 rainy days), short sunny spells (1 h a day). Within Moscow's own year, December ranks #12 of 12 — one of the least comfortable months.

December in other Russia cities

Warmer or drier places in December

Plan a trip to Moscow

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Moscow weather by month.