Edinburgh, United Kingdom Climate & Monthly Averages

United Kingdom 🇬🇧 · oceanic climate
Annual avg
49°
Hottest month
July
Coldest month
January
Rainy days / yr
171
Sunshine
7.2 h/day
Right now: 64° and overcast - see live conditions

The climate of Edinburgh

Expect mild temperatures year-round with regular rainfall in Edinburgh: that is what an oceanic climate means in practice. Highs peak at 65°F (18°C) in July and fall to 44°F (6°C) by January, with 7.2 hours of sun on an average day.

Climate quick facts

  • Hottest month: July - highs near 65°F (18°C)
  • Coldest month: January - highs near 44°F (6°C)
  • Decade extremes (2015-2024): 84°F (29°C) high · 20°F (-7°C) low
  • Wettest month: December (16 rainy days) · Sunniest: June (10.8 h sun/day)
  • Climate type: oceanic
  • Annual swing: 11°C between the average warmest and coolest month · day to night: 5°C
  • Snow: about 7 days a year
  • Average humidity: 81%

Temperatures through the year

June is the brightest month at 10.8 hours of sun a day, against an annual average of 7.2 - duller than all but 3% of the 3496 cities in our dataset. January sits at the other end of the year: 44°F (6°C) by day, 36°F (2°C) at night. Warmth peaks in July: highs of 65°F (18°C), lows of 54°F (12°C). The gridded 2015-2024 daily record for this location tops out at 84°F (29°C) and bottoms at 20°F (-7°C) - decade extremes, not all-time station records. Snow falls on roughly 7 days a year, mostly December through April.

Rain, sun and snow

Precipitation concentrates in December - 3.9 inches (99 mm) on 16 days - and thins out by April. Relative humidity averages 81% across the year, more humid than roughly 88% of the cities we track.

How Edinburgh compares

  • Afternoons run 5°C above the following night - a flatter daily curve than all but 5% of the 3496 cities we track.
  • Edinburgh averages 49°F (9°C) across the year - cooler than all but 7% of the 3496 cities we track.
  • 29% of the year's precipitation falls in its wettest three months - more evenly spread than all but 9% of the 3496 cities we track.

Ranked against every city in our dataset, each measured on the same ten-year window.

Monthly climate table

Monthly averages for Edinburgh based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 44° 36° 14 3.1 in 3.7 h/day 84%
February 45° 37° 13 2.9 in 5.4 h/day 81%
March 47° 37° 16 3.0 in 6.7 h/day 80%
April 51° 39° 12 2.1 in 9.4 h/day 76%
May 57° 45° 13 2.8 in 10.2 h/day 78%
June 62° 50° 14 3.0 in 10.8 h/day 78%
July 65° 54° 17 3.5 in 10.2 h/day 78%
August 64° 54° 15 3.2 in 9.6 h/day 79%
September 61° 50° 13 2.9 in 7.8 h/day 80%
October 55° 46° 15 3.8 in 5.3 h/day 82%
November 48° 40° 14 3.1 in 4.3 h/day 85%
December 45° 38° 16 3.9 in 2.6 h/day 86%

Edinburgh month by month

Edinburgh weather in January

January brings highs around 44°F (6°C), lows near 36°F (2°C), about 14 wet days and roughly 1 snowy days - typically the coldest month of the year in Edinburgh.

Edinburgh weather in February

February brings highs around 45°F (7°C), lows near 37°F (3°C), about 13 wet days and roughly 2 snowy days.

Edinburgh weather in March

March brings highs around 47°F (9°C), lows near 37°F (3°C), about 16 wet days and roughly 1 snowy days.

Edinburgh weather in April

April brings highs around 51°F (11°C), lows near 39°F (4°C), about 12 wet days - typically the driest month of the year in Edinburgh.

Edinburgh weather in May

May brings highs around 57°F (14°C), lows near 45°F (7°C), about 13 wet days.

Edinburgh weather in June

June brings highs around 62°F (17°C), lows near 50°F (10°C), about 14 wet days - typically the sunniest month of the year in Edinburgh.

Edinburgh weather in July

July brings highs around 65°F (18°C), lows near 54°F (12°C), about 17 wet days - typically the hottest month of the year in Edinburgh.

Edinburgh weather in August

August brings highs around 64°F (18°C), lows near 54°F (12°C), about 15 wet days.

Edinburgh weather in September

September brings highs around 61°F (16°C), lows near 50°F (10°C), about 13 wet days.

Edinburgh weather in October

October brings highs around 55°F (13°C), lows near 46°F (8°C), about 15 wet days.

Edinburgh weather in November

November brings highs around 48°F (9°C), lows near 40°F (5°C), about 14 wet days.

Edinburgh weather in December

December brings highs around 45°F (7°C), lows near 38°F (3°C), about 16 wet days and roughly 1 snowy days - typically the wettest month of the year in Edinburgh.

Seasons in Edinburgh

Spring (March through May)

Spring is chilly here - highs near 52°F (11°C), nights near 41°F (5°C), and rain falls on around 40 of the 90 days, plus about 2 snowy days.

Summer (June through August)

Summer runs cool rather than cold here - highs near 64°F (18°C), nights near 53°F (11°C), and rain falls on around 46 of the 90 days. Daylight is generous - around 10.2 hours of sun a day.

Fall (September through November)

Through fall, Edinburgh stays on the cool side of mild: 55°F (13°C) by day, 46°F (8°C) after dark, and rain falls on around 42 of the 90 days.

Winter (December through February)

Through winter, Edinburgh is chilly: 45°F (7°C) by day, 37°F (3°C) after dark, and rain falls on around 43 of the 90 days, plus about 4 snowy days.

Climate questions, answered

How humid does Edinburgh get?
Relative humidity averages 81% across the year, which reads as very humid. The most comfortable stretch falls in the drier half of the year.
How does Edinburgh compare to other cities?
Its 49°F (9°C) annual average is cooler than 93% of the 3496 cities in our dataset, which are all measured on the same 2015-2024 basis.
How sunny is Edinburgh?
7.2 hours a day averaged over the year, peaking in June at 10.8 hours.
Is Edinburgh cold in winter?
January nights average 36°F (2°C). Chilly rather than harsh - hard freezes are uncommon.
How warm is Edinburgh on average?
49°F (9°C) across all twelve months - about 54°F (12°C) by day and 44°F (7°C) after dark.
What should I pack for Edinburgh?
It depends on the month: July runs to 65°F (18°C) while January holds at 44°F (6°C). The full month-by-month breakdown is in the packing notes above.

Best time to visit 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.

Pack for Edinburgh with a warm jacket and layers for the cooler season and proper waterproofs rather than an umbrella - wet days are the norm here. Even in July, lows of 54°F (12°C) make an extra layer worth the space.

Edinburgh temperature records (2015-2024)

Highest recorded
84°
in July
Lowest recorded
20°
in February
Annual precipitation
37.3"
Snowy days / yr
7

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.