Edinburgh, Scotland

Best Time to Visit Edinburgh

The best time to visit Edinburgh is May to September (August for the Festival).

Here's a month-by-month breakdown to help you pick the perfect time for your trip.

The year at a glance

Choose a month on the ring to see what it's like.

JanFebMarAprMayJunJulAugSepOctNovDec
Best timeMayCool, some rain

Averages 11°C (51°F) with 60 mm of rain over the month.

5 of 12 months are a best time to visit.

Quick answer

Visit Edinburgh in May to September (August for the Festival) for the best weather and experience. Budget travelers should consider shoulder season for lower prices. A typical hotel night is $118, and daily spend is $33–$110 a person, hotel not included. What a trip costs →

  • Best time: the months named above
  • Good: either side of the best months
  • Off-peak: expect trade-offs, and often deals

Month-by-month guide

  1. January

    Off-peak

    Cold, some rain. Averages 4°C (40°F) with 79 mm of rain over the month.

  2. February

    Off-peak

    Cold, some rain. Averages 5°C (41°F) with 76 mm of rain over the month.

  3. March

    Off-peak

    Cold, some rain. Averages 6°C (42°F) with 73 mm of rain over the month.

  4. April

    Good

    Cold, some rain. Averages 8°C (46°F) with 45 mm of rain over the month.

  5. May

    Best time

    Cool, some rain. Averages 11°C (51°F) with 60 mm of rain over the month.

  6. June

    Best time

    Cool, some rain. Averages 14°C (56°F) with 76 mm of rain over the month.

  7. July

    Best time

    Mild, wet. Averages 15°C (60°F) with 86 mm of rain over the month.

  8. August

    Best time

    Mild, wet. Averages 15°C (58°F) with 83 mm of rain over the month.

  9. September

    Best time

    Cool, some rain. Averages 13°C (56°F) with 69 mm of rain over the month.

  10. October

    Good

    Cool, wet. Averages 10°C (51°F) with 97 mm of rain over the month.

  11. November

    Off-peak

    Cold, wet. Averages 7°C (44°F) with 83 mm of rain over the month.

  12. December

    Off-peak

    Cold, wet. Averages 5°C (41°F) with 95 mm of rain over the month.

What the weather actually does in Edinburgh

Monthly averages from ten years of recorded weather (2014–2023), not a forecast.

Edinburgh is warmest in July (15°C / 60°F) and coolest in January (4°C / 40°F). October is the wettest month at 97 mm of rain, and April the driest at 45 mm. On weather alone, the most comfortable month for walking around (roughly 18–26°C without heavy rain) is July.

Average temperature and rainfall by month in Edinburgh
MonthAvg tempRainComfort
Jan4°C 40°F79 mm
Feb5°C 41°F76 mm
Mar6°C 42°F73 mm
Apr8°C 46°F45 mm
May11°C 51°F60 mm
Jun14°C 56°F76 mm
Jul15°C 60°F86 mm
Aug15°C 58°F83 mm
Sep13°C 56°F69 mm
Oct10°C 51°F97 mm
Nov7°C 44°F83 mm
Dec5°C 41°F95 mm

Comfort scores 18–26°C and under 30 mm of rain highest. Weather data: Open-Meteo historical archive (CC BY 4.0).

Book your Edinburgh trip

Want a custom Edinburgh itinerary?
Set your dates and pace; get a day-by-day Edinburgh plan with real prices — free, no account needed.
Plan my Edinburgh trip →

Plan Your Edinburgh Trip

Tell us how you travel and we'll shape a day-by-day plan around it.

Plan My Edinburgh Trip