Skip to main content
AMZBooking
St Giles' Cathedral, Edinburgh

Best time to visit · Edinburgh · United Kingdom

The best time to visit Edinburgh

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Carlos Delgado, CC BY-SA 3.0

Quick answer

The best months for Edinburgh are May, June and September, when days are long and mild and the city is busy but not overwhelmed. August is festival month — exciting but crowded and at peak prices — while December's Christmas markets and Hogmanay make winter worth considering if you dress for cold, dark days.

Key facts

Best months
May–June and September
Shoulder season
April, July–August, October and December
Warmest month
July (avg high 19°C (66°F))
Coldest month
January (avg high 7°C (45°F))
Rainiest month
January (~12 rainy days)
Lowest hotel prices
January–March and November

Seasons

Edinburgh has a cool, changeable maritime climate: mild summers that rarely pass 20°C, cold but seldom freezing winters, and frequent light rain and wind all year. Summer days are long, with about 17 hours of daylight in June, while winter days are short.

March–May

Spring

Daffodils and cherry blossom, lengthening evenings and the Beltane Fire Festival; showers and cold snaps remain common.

June–August

Summer

Long, mild days with up to 17 hours of light and August's festivals; the busiest and most expensive season.

September–November

Autumn

Quieter after the festivals, with autumn colour in the parks and atmospheric misty days; increasingly wet by November.

December–February

Winter

Short, cold days, Christmas markets and Hogmanay, then Burns Night and the lowest prices of the year.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysSeaDaylightCrowdsPrices
January7°C1°C128°C7.6 h2/52/5
February8°C1°C107°C9.5 h2/52/5
March10°C2°C107°C11.6 h2/52/5
April12°C4°C98°C14.1 h3/53/5
May15°C7°C910°C16.3 h3/53/5
June18°C9°C912°C17.6 h4/54/5
July19°C11°C1014°C17 h4/54/5
August19°C11°C1014°C15.1 h5/55/5
September17°C9°C1014°C12.6 h3/53/5
October13°C7°C1212°C10.3 h3/53/5
November10°C4°C1210°C8.1 h2/52/5
December7°C2°C129°C7 h4/55/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Edinburgh by month
MonthEvents
JanuaryBurns Night suppers — haggis, whisky and poetry (25 January)
FebruarySix Nations rugby at Murrayfield (February–March)
AprilEdinburgh Science Festival (usually April); Beltane Fire Festival on Calton Hill (30 April)
MayEdinburgh Marathon Festival (usually late May)
JuneRoyal Highland Show — Scotland's agricultural show at Ingliston (usually June)
JulyEdinburgh Jazz & Blues Festival (usually July)
AugustEdinburgh Festival Fringe (usually most of August); Edinburgh International Festival (usually August); Royal Edinburgh Military Tattoo on the Castle Esplanade (usually August); Edinburgh International Book Festival (usually August)
SeptemberDoors Open Days — free access to normally closed buildings (usually September)
OctoberScottish International Storytelling Festival (usually October); Samhuinn fire festival and Halloween ghost tours (31 October)
NovemberEdinburgh's Christmas markets open (usually mid-to-late November); St Andrew's Day — Scotland's national day (30 November)
DecemberEdinburgh's Christmas markets and fair (usually until early January); Hogmanay — torchlight procession, street party and fireworks over the castle (around 29–31 December)

Cheapest and quietest times

Hotel prices are usually lowest in January–March and November, and the sights are quietest in January–March and November.

Edinburgh on a budget.

What to pack

Packing for Edinburgh by season
SeasonPack
SpringLayers, a warm sweater and a jacket for cool evenings; Shoes with good grip for icy pavements; A packable rain jacket for showers; Comfortable walking shoes
SummerLayers, a warm sweater and a jacket for cool evenings; A packable rain jacket for showers; Comfortable walking shoes
AutumnLayers, a warm sweater and a jacket for cool evenings; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
WinterA warm coat, hat, gloves and thermal layers; Shoes with good grip for icy pavements; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Edinburgh?

The best months for Edinburgh are May, June and September, when days are long and mild and the city is busy but not overwhelmed. August is festival month — exciting but crowded and at peak prices — while December's Christmas markets and Hogmanay make winter worth considering if you dress for cold, dark days.

+When are hotel prices lowest in Edinburgh?

Usually in January–March and November. Cold and dark by 4pm, but hotel prices fall after New Year and Burns Night suppers brighten the end of the month.

+What is the rainiest month in Edinburgh?

January, with about 12 days of rain on average.

+How hot does Edinburgh get?

The warmest month, July, averages highs of 19°C (66°F) and lows of 11°C (52°F).