Weather & Best Time to Visit in Edinburgh

Best time to visit Edinburgh

May–June (late spring) or September (early autumn). Late spring (May–June) offers comfortable temperatures (avg highs 57–63°F), long daylight hours, fewer crowds than August, and no festival price surges. September retains mild weather after the August festival rush and remains green and accessible. Both shoulder periods allow visits to Edinburgh Castle, the Royal Mile, and Old/New Town without peak-season congestion

Edinburgh weather by month

MonthHigh (°F)Low (°F)Notes
Jan4336crisp & changeable
Feb4436crisp & changeable
Mar4737cool & changeable
Apr5140cool & changeable
May5644cool & changeable
Jun6150mild & changeable
Jul6553mild & changeable
Aug6353mild & changeable
Sep6050mild & changeable
Oct5446cool & changeable
Nov4840cool & changeable
Dec4436crisp & changeable