Wild Swimming
Portobello Beach
Portobello is Edinburgh's beach — a 1.5km sandy stretch on the Firth of Forth, 5km from the city centre, with a bustling promenade, Victorian baths, ice cream shops, and a committed year-round swimming community (the Portobello Loony Dook on New Year's Day is the most famous sea swim in Scotland). The sea is cold, the views across to Fife are real, and the access is as easy as a bus from the Old Town. The Portobello Swim Club hosts regular early-morning and evening swims and welcomes newcomers.
Quick facts
- Type
- Beach
- Region
- Edinburgh & Lothians
- Grid ref
- NT 307 738
- Entry
- Sandy shore
- Depth
- Shallow (wading depth)
- Summer water temp
- 8–16°C
- Midges
- Low
- Dogs
- On lead only
- Water quality
- SEPA monitored
Key hazards
- cold water shock
- occasional combined sewer overflow events (check SEPA status)
- rip currents during onshore swell
Getting there
Buses 15, 26, 45 from Edinburgh city centre. Parking on the promenade (pay and display). No lifeguard June–August, unlike the outdoor pool. The bathing waters act covers the central beach section — check SEPA status after heavy rain.
Parking postcode: EH15 2AT
Safety
SEPA-designated bathing water — water quality is monitored and grades published. Combined sewer overflow events following heavy rain temporarily reduce quality — check the SEPA bathing water status app before swimming after a rainy day. Jellyfish (lion's mane) present August–October.
Best for
- Edinburgh city resident swim
- Loony Dook New Year swim
- swim club community
- accessible family beach
Current conditions
Daylight Today
- Sunrise
- 05:12
- Sunset
- 21:06
- Civil dawn
- 04:25
- Civil dusk
- 21:53
NOAA Solar Calculator · 9 May 2026
Common questions
- Is Portobello Beach water quality good?
- Portobello is a SEPA-designated bathing water and usually achieves Excellent or Good classification. After heavy rainfall combined sewer overflows can temporarily affect quality — check the SEPA Bathing Waters website or app on the day.
- What is the Portobello Loony Dook?
- An annual New Year's Day swim held at Portobello Beach, one of Scotland's most loved traditions. Hundreds of swimmers enter the Firth of Forth in January. No organisation required — just show up.
Share your experience
Been to Portobello Beach? Help other swimmers plan their visit.