Current Weather and Forecast in Edinburgh, United Kingdom

United Kingdom 🇬🇧
Live conditions are temporarily unavailable. Explore Edinburgh's typical temperatures and climate below - Live data returns shortly.

About the weather in Edinburgh

Edinburgh has an oceanic climate. July is the warmest month, with average highs of 65°, and January the coldest, when nights fall to around 36°. December brings the most rain, on about 16 days, while June is the sunniest, with 10.8 hours of sunshine a day. Over a whole year it rains on roughly 171 days.

Edinburgh climate guide: monthly averages, seasons and the best time to visit

Common questions

Are nights cold in Edinburgh?
By about 5°C on an average day - a narrower day-to-night gap than most of the 3496 cities we track. In July that means 65°F (18°C) down to 54°F (12°C).
Which month is warmest in Edinburgh?
July, averaging 65°F (18°C) by day and 54°F (12°C) overnight. The hottest single day in our 2015-2024 record for this location reached 84°F (29°C).
How hot does Edinburgh get in summer?
July averages 65°F (18°C). Even at its peak the year stays cool.
When is Edinburgh at its coldest?
January, with highs of 44°F (6°C) and lows near 36°F (2°C). The coldest day in the 2015-2024 record fell to 20°F (-7°C).
Is there snow in Edinburgh?
Yes - about 7 days a year carry measurable snowfall, concentrated December through April.
What is the rainiest month in Edinburgh?
December, at 3.9 inches (99 mm) over about 16 days. April is the driest month, at 2.1 inches (53 mm).
What is the best month to go to Edinburgh?
August to September and April is the sweet spot for Edinburgh - warm days, manageable rainfall and plenty of daylight line up. Expect 60°F (15°C) in the afternoon and around 13 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in August.