Krasnoyarsk Weather in December

Russia · December climate averages and travel tips

Avg high-13°C (8°F)
Avg low-20°C (-5°F)
Rainfall30 mm (1.2 in)
RatingPoor 0/10

Expect freezing days in Krasnoyarsk in December: the average high is -13°C (8°F) and the average low is -20°C (-5°F). December is winter in Russia. The month is fairly dry, with about 30 mm (1.2 in) of rain spread over 10 days. You get roughly 6.7 hours of daylight and frequently cloudy skies.

Is December a good time to visit Krasnoyarsk?

December is not the best time to visit Krasnoyarsk (0/10) mainly because of the cold. The weather is much better in June to August.

Visiting Krasnoyarsk in December

December's deep freeze

Krasnoyarsk is properly cold in December. Days average around -13°C, nights around -20°C, and the damp air can make the chill feel sharper. Much of the month's precipitation falls as snow. You'll get only a short window of daylight, with little sunshine, so outdoor sightseeing takes more effort.

The city's museums and cafés make good stops between brisk walks around the historic centre. If you want a winter landscape, try a short visit to the lower trails at Stolby Nature Reserve, but don't treat a long hike as a casual outing in this cold. The steep, icy paths can be hard going.

New Year in the city

New Year is the big December holiday in Russia. Krasnoyarsk's central streets and squares take on festive decorations, and the days around New Year can feel busier than the rest of the month. Orthodox Christmas falls in January, not December.

If you hate crowds, visit earlier in the month and enjoy the quieter museums and streets. December is generally a low-season month compared with Krasnoyarsk's popular summer, though demand can rise around New Year. Don't assume every restaurant or attraction keeps its usual hours during the holiday period.

Make the cold work for you

A short walk to Paraskeva Pyatnitsa Chapel gives you a memorable view over the city and the Yenisei. Keep the outing brief, then warm up indoors rather than trying to cover several exposed viewpoints in one go. The river and surrounding landscape look stark and wintry, but the cold isn't ideal for lingering outside.

Travelling with kids? Build the day around one outdoor stop and an indoor visit, such as the Krasnoyarsk Regional Museum. That way, a quick look at the snowy streets won't have to become a long, uncomfortable march.

December weather at a glance

Average high-13°C (8°F)
Average low-20°C (-5°F)
Daily mean-17°C (2°F)
Rainfall30 mm (1.2 in)
Rainy days (1 mm+)10
Humidity96%
Cloud cover73%
Daylight6.7 hours
Est. sunshine2 hours/day
Wind7.2 km/h
vs November8°C cooler than November, with similar rainfall.

What to pack for Krasnoyarsk in December

Krasnoyarsk weather in other months

Jan-16°C / -24°C19 mmPoorFeb-12°C / -22°C18 mmPoorMar-3°C / -12°C24 mmPoorApr7°C / -3°C37 mmFairMay14°C / 3°C66 mmFairJun22°C / 11°C71 mmExcellentJul25°C / 14°C78 mmGoodAug22°C / 11°C75 mmExcellentSep15°C / 5°C53 mmGoodOct5°C / -2°C44 mmPoorNov-6°C / -12°C37 mmPoorDec-13°C / -20°C30 mmPoor

← NovemberBest time to visit KrasnoyarskJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.