Swimming spots in Edinburgh
7 swimming spots in Edinburgh: 4 beaches on the coast and 3 indoor pools. Official water-quality classification for the 2025 season: 1× good. There are more swimming spots within 30 km.
By type
Within 30 km
- Drumbrae Leisure Centre Indoor pool, Colinton · 5.5 km
- Cramond Foreshore Coast, Queensferry · 5.7 km
- Portobello (West) Coast, Musselburgh · 5.7 km
- Portobello Beach Coast, Musselburgh · 6.3 km
- Portobello Swim Centre Indoor pool, Musselburgh · 6.6 km
- Portobello (Central) Coast, Musselburgh · 6.9 km
- Drum Sands Coast, North Queensferry · 7.5 km
- Joppa Shore Coast, Musselburgh · 7.7 km
- Fisherrow Sands Coast, Musselburgh · 8.9 km
- Fisherrow Sands Coast, Musselburgh · 9.3 km
- Fisherrow Sands Coast, Musselburgh · 9.6 km
- Burntisland Coast · 10.0 km
Every spot shows water quality, weather, water temperature and — on the North Sea — the tides.
All swimming spots in Edinburgh · Swimming spots in the United Kingdom · View on the map