Skip to content

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
816°C
Midges
Low
Dogs
On lead only
Water quality
SEPA monitored
Best months

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

17h 28mwalking daylight
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.