Edinburgh Weather in January

United Kingdom · January climate averages and travel tips

Avg high5°C (42°F)
Avg low2°C (35°F)
Rainfall71 mm (2.8 in)
RatingPoor 2.4/10

Edinburgh in January sees daytime temperatures around 5°C (42°F), dropping to about 2°C (35°F) at night. January is winter in United Kingdom. The month is moderately rainy, with about 71 mm (2.8 in) of rain spread over 16 days. You get roughly 7.3 hours of daylight and frequently cloudy skies.

Is January a good time to visit Edinburgh?

January is not the best time to visit Edinburgh (2.4/10) mainly because of the cold. The weather is much better in June to July and September.

Visiting Edinburgh in January

January weather

January feels cold, damp and often grey in Edinburgh. The average high is 5°C, and rain falls on 16 days, so wet pavements and low cloud can make long walks less inviting. You'll get only a short stretch of daylight, with little sunshine.

The weather doesn't rule out a city break. The National Museum of Scotland and the Scottish National Gallery make good rainy-day stops, while clear spells suit a walk through the Old Town. Save exposed Arthur's Seat for a calm, dry day; its steep paths can be slippery when wet.

Burns Night and Hogmanay

Burns Night on January 25 celebrates poet Robert Burns. Some pubs and restaurants serve haggis, neeps and tatties, with poetry and music. Haggis is a savoury dish made with oats and meat. Edinburgh's Hogmanay celebrations centre on New Year's Eve, so don't expect the main street party in January.

For families, indoor sights such as Dynamic Earth are easier to enjoy than a long outing in the drizzle. Burns Night events offer a cosy evening, but check that the one you want is open to visitors.

Quieter streets, lower rates

After the New Year crowds leave, January is among Edinburgh's quieter months. Hotel rates are often lower than in summer, when demand rises, though Burns Night and Hogmanay can bring busy pockets. June to July and September are generally better months for weather.

A handy local tip: use the sheltered route through Waverley Market if rain catches you between Waverley station and Princes Street. It's also a useful pause before heading uphill to the Royal Mile. The closes—narrow lanes leading off the Mile—can feel especially gloomy in the short winter light, so keep your wanderings near the main streets after dusk.

January weather at a glance

Average high5°C (42°F)
Average low2°C (35°F)
Daily mean3°C (38°F)
Rainfall71 mm (2.8 in)
Rainy days (1 mm+)16
Humidity94%
Cloud cover77%
Daylight7.3 hours
Est. sunshine1.8 hours/day
Wind17.7 km/h
vs December1°C cooler than December, with similar rainfall.

What to pack for Edinburgh in January

Edinburgh weather in other months

Jan5°C / 2°C71 mmPoorFeb6°C / 2°C62 mmPoorMar8°C / 2°C64 mmPoorApr10°C / 4°C53 mmFairMay13°C / 6°C65 mmFairJun16°C / 9°C74 mmFairJul18°C / 11°C90 mmFairAug17°C / 11°C94 mmFairSep16°C / 9°C68 mmGoodOct12°C / 7°C92 mmPoorNov8°C / 4°C81 mmPoorDec6°C / 2°C79 mmPoor

← DecemberBest time to visit EdinburghFebruary →

Better weather in January nearby

Nearby in January

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