Mid-summer · Weather & things to do
Edinburgh in July
Edinburgh's warmest month brings highs averaging 65°F (18°C), lows of 53°F (12°C) and about 3.6 in (91 mm) of rain.
At 78/100 for comfort (the top score of the year), it's one of the best months to visit.

- Avg high
- 65°F (18°C)
- Avg low
- 53°F (12°C)
- Rain
- 3.6 in (91 mm)
- Humidity
- 84%
- Cloud cover
- 78%
- Daylight
- ~16 h 45 min
- Comfort score
- 78/100 · Great
What July feels like
Days are mild at around 65°F (18°C): comfortable for walking all day, with a layer for the evening.
After dark, temperatures fall to about 53°F (12°C).
Showers are part of the month, adding up to about 3.6 in (91 mm).
Skies are often grey, with average cloud cover around 78%.
Long days help: there are roughly 16 h 45 min of daylight mid-month.
Plan around July
July is one of Edinburgh's best months on the climate data.
- Inside the wettest three-month stretch, June – August.
- Comfort improves from 73/100 in June to 78/100.
- July sits inside the May – Sep window our Scotland’s Highland Rail Line route recommends.
- Our Edinburgh & the Cairngorms route is planned for Late Nov – early Jan, a window set by the holiday season rather than the weather — July falls outside it.
What to pack for July
- A warm layer for eveningsnights drop to 53°F
- Packable rain jacket or umbrellaabout 3.6 in of rain
- Comfortable walking shoesmost places below are best reached on foot or with short walks
What to do in Edinburgh in July
With conditions on your side, the picks below favor time outside.
Victoria Street
Curving street of colourful shopfronts that drops from George IV Bridge to the Grassmarket.
Why now July scores 78/100 for comfort, good conditions for being outside.
Edinburgh's Christmas
The city's Christmas market and fair, with stalls, rides and a big wheel in East Princes Street Gardens below the Scott Monument.
Why now Highs near 65°F and 3.6 in of monthly rain make this an easy outdoor pick.
The Bow Bar
Traditional pub on Victoria Street with cask ales and a deep whisky list.
Why now One to do outside while the weather is on your side.
National Museum of Scotland
Free museum from Dolly the sheep to Lewis chessmen, with a rooftop terrace.
Why now Our curated notes list it for "rainy afternoon", which suits a wetter month.
Edinburgh Castle
Clifftop fortress holding the Scottish Crown Jewels and the Stone of Destiny.
Arthur's Seat
Extinct volcano in Holyrood Park with a 45-minute climb to city-wide views.
Nearby in July
- Aviemore & the Cairngorms in July~89 mi · highs 63°F, 5.3 in rain · 1°C (2°F) cooler by day, wetter
- Fort William in July~95 mi · highs 64°F, 5.8 in rain · similar daytime temperatures, wetter
- Inverness in July~112 mi · highs 65°F, 3.7 in rain · similar daytime temperatures, about as wet
- Dublin in July~218 mi · highs 65°F, 3.1 in rain · similar daytime temperatures, about as wet
NASA POWER 2001–2025 monthly averages on a ~50 km grid. Comfort scores weigh temperature, rain, humidity and cloud: see how we score each month. Check a forecast before you go.
Edinburgh in July: quick answers
Is July a good time to visit Edinburgh?
Yes. On the climate data it's one of the best months, scoring 78/100. Expect highs of 65°F (18°C) and 3.6 in (91 mm) of rain. July is inside the May – Sep window our Scotland’s Highland Rail Line route recommends.
How hot is Edinburgh in July?
Average highs are 65°F (18°C) and average lows 53°F (12°C), making it the warmest month by daytime highs.
Does it rain a lot in Edinburgh in July?
Some: about 3.6 in (91 mm) of rain falls across July on average, the 3rd-wettest month of the year. The annual total is about 35.0 in (889 mm).
What should I pack for Edinburgh in July?
Bring a warm layer for evenings (nights drop to 53°F), packable rain jacket or umbrella (about 3.6 in of rain) and comfortable walking shoes (most places below are best reached on foot or with short walks).
Routes in season in July
- Scotland’s Highland Rail Line May – Sep
Planning Edinburgh in July?
Plan it together in TripsCircle: one itinerary, one shared packing list and costs split as you go.






