Edinburgh weather in December

December in Edinburgh: cold, rainy, with clean air — one of the weakest months to visit.

#12 of 12 months in Edinburgh · #502 of 604 destinations to visit in December · comfort 48/100 (tier F)

Updated June 2026 · climate normals from ERA5 reanalysis

Edinburgh climate normals — December

Daytime high6°C / 43°F🧥 cold
Nighttime low3°C / 37°F
Feels like (high)3°C / 37°F
Rainfall96 mm / 3.8 in🌧 rainy
Rainy days16 days
Humidity89%💦 very humid
Dew point2°C / 36°F
Sunshine2.2 h/day
Daylight7.1 h
Wind23 km/h / 14 mph
Snowfall5.5 cm / 2.2 in
Air quality (US AQI)33🍃 good

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is Edinburgh?

Loading map…

Edinburgh in December — FAQ

Is December a good time to visit Edinburgh?
December in Edinburgh: cold, rainy, with clean air — one of the weakest months to visit. It ranks #12 of 12 months for Edinburgh on SeasonMap's comfort score (48/100).
What is the weather like in Edinburgh in December?
In December, Edinburgh averages a daily high of 6.3°C and a low of 2.5°C, with about 96.3 mm of rain over roughly 16 rainy days.
What is the air quality in Edinburgh in December?
Edinburgh has a mean US Air Quality Index of about 33 in December.
Does it snow in Edinburgh in December?
Edinburgh sees roughly 5.5 cm of snowfall in December.

Other months in Edinburgh

Warmer or cooler than Edinburgh in December

Similar destinations in Northern EuropeDecember