What you can expect from the weather in Edinburgh - average temperatures, rainfall, and weather forecasts.
The average temperature in Edinburgh is only three or four degrees lower than London, and it doesn't rain as often as you might think.
Rainfall in Edinburgh is well below the Scottish average and less annually than in Rome, Frankfurt and New York.
From April to September, our temperatures are mild and compare favourably with other European cities.
But it can get very cold and wet in winter; a warm, waterproof coat is essential.
The Met Office provide reliable information on the current weather in Edinburgh.
You can check today's weather forecast or the predicted weather for the coming week.
In Scotland, there’s no such thing as bad weather, only the wrong clothes.
Temperature highs and lows
The highest temperature ever recorded in Edinburgh was 31.6 °C on 25 July 2019.
The lowest temperature recorded in recent years was −14.6 °C during December 2010.
Weather averages in UK cities
|City||Annual Rainfall (mm)||January max (°C)||January min (°C)||July max (°C)||July min (°C)|