Edinburgh Average Yearly Weather

Typically the weather in Edinburgh offers an average daily temperature of 12 through the entire year.

Our weather figures highlight July is when it is the hottest and January is the coldest period of the year. Temperatures do vary by 14. Typically the temperatures are around 11 in Spring (March, April and May) , 18 in Summer (June – Aug) and 13 in Autumn (from Sept – Nov) , 6 degrees in Winter.

MonthDegrees Celsius
January5
February6
March9
April11
May14
June17
July19
August19
September16
October13
November9
December7


When is the best time to go to Edinburgh?

Our weather stats and information helps you to determine when to visit and the best time to go Edinburgh

  • Typical Average Daily Temperature: 12
  • Typical Hottest Month: July
  • Typical Coldest Month: January
  • Average Spring Temperature: 11
  • Average Summer Temperature: 18
  • Average Autumn Temperature: 13
  • Average Winter Temperature: 6