Updated

1 / 3
Photo: Duddingston Loch, Holyrood Park - geograph.org.uk - 925129.jpg via Wikidata Q1263637 License
Duddingston Loch
Lake
Cool today
Duddingston Loch is a lake, or freshwater loch, in Edinburgh. It is one of the last two remaining natural lochs within the city, the other being Lochend Loch. It is situated to the south of Holyrood Park and lies southwest of the village of Duddingston.
Interactive map not available
Advertisement
Weather at Duddingston Loch
41°F, Clear · H 51° / L 42° · 64% chance of rain3-day forecast
H: 51° L: 42°
Clear

41°
|
Feels like 34°
Precipitation
64%
Humidity
93%
Wind
14 mph
UV Index
0
12 AM

46°
3 AM

45°
6 AM

44°
9 AM

43°
12 PM

48°
3 PM

51°
6 PM

47°
9 PM

43°
Frequently asked questions
- Where is Duddingston Loch?
- Duddingston Loch is a lake in Scotland.
- Can you swim at Duddingston Loch?
- There is no fixed answer for Duddingston Loch: whether it is safe to swim there on a given day depends on the water temperature, recent rainfall, and any advisories posted at Duddingston Loch in Scotland. Check current water conditions before you go, and follow posted signs and local guidance.
Advertisement
Pack smarter for Duddingston Loch
SponsoredCompare current options on Amazon. As an Amazon Associate we earn from qualifying purchases.
Location & Contact
Scotland
🏞️ Best times & visiting tips
- ›Check for boat launch facilities and fees
- ›Obtain required fishing licenses before arrival
- ›Be aware of lake-specific regulations and restrictions
- ›Monitor water quality reports before swimming
</> Embed this location on your site
Paste this snippet into your website to show a live badge for Duddingston Loch — free to use with the included credit link.