Wild Swim Atlas

Sea and rock pools you can swim in

Every sea pool on this page has public access. Check the season and the rules on each spot before you go.

459 spots listed459 sea and rock pools2 need a booking in season

459 spots in this list

Official bathing water

Booby's Bay

Sea pool
Constantine Bay
Official bathing water

Downderry

Sea pool
Downderry
Official bathing water

Daymer Bay

Sea pool
Trebetherick
Official bathing water

Porthcurno

Sea pool
Porthcurno
Official bathing water

Hayle Bay

Sea pool
Polzeath
Official bathing water

Praa Sands

Sea pool
Praa Sands
Official bathing water

Dunes

Sea pool
Mawgan Porth
Official bathing water

Polstreath

Sea pool
Mevagissey
Official bathing water

Pedn-y-ke

Sea pool
Mullion
Official bathing water

Cawsand

Sea pool
Kingsand
Official bathing water

Porthallow

Sea pool
Porthoustock
Official bathing water

Coverack

Sea pool
Coverack
Official bathing water

Marazion

Sea pool
Marazion
Official bathing water

Long Rock

Sea pool
Longrock
Official bathing water

Penzance

Sea pool
Penzance
Official bathing water

Crimdon

Sea pool
Crimdon
Official bathing water

Haverigg

Sea pool
Haverigg
Official bathing water

Seascale

Sea pool
Seascale
Official bathing water

St Bees

Sea pool
St Bees
Official bathing water

Allonby

Sea pool
Allonby
Official bathing water

Hele Beach

Sea pool
Ilfracombe
Official bathing water

Red Cove

Sea pool
Mothecombe
Official bathing water

Mill Bay

Sea pool
East Portlemouth
Official bathing water

Sandy Bay

Sea pool
Exmouth
Official bathing water

Exmouth

Sea pool
Exmouth
Official bathing water

Hive Beach

Sea pool
Burton Bradstock
Official bathing water

Avon Beach

Sea pool
Highcliffe-on-Sea
Official bathing water

East Beach

Sea pool
Bothenhampton
Official bathing water

Highcliffe

Sea pool
Highcliffe-on-Sea
Official bathing water

Winchelsea

Sea pool
Winchelsea Beach
Official bathing water

Bexhill

Sea pool
Bexhill-on-Sea
Official bathing water

Eastbourne

Sea pool
Eastbourne
Official bathing water

Seaford

Sea pool
Seaford
Official bathing water

Hove

Sea pool
Hove
Official bathing water

Booth Bay

Sea pool
Clacton-on-Sea
Official bathing water

Dovercourt

Sea pool
Dovercourt
Official bathing water

Walton

Sea pool
Walton-on-the-Naze
Official bathing water

Frinton

Sea pool
Frinton-on-Sea
Official bathing water

Jaywick

Sea pool
Clacton-on-Sea
Swimming suitable

Jaywick Sands Beach

Sea pool
Jaywick, Clacton-on-Sea

Jaywick is a sandy beach between Clacton-on-Sea and Colne Point, described as suitable for swimming.

Official bathing water

Lynmouth

Sea pool
Lynmouth
Swim with caution

Hurst Beach

Sea pool
Hurst Spit, Keyhaven

Hurst Beach is a shingle coastal beach on Hurst Spit near Keyhaven.

Swimming possible

Kehena Beach

Sea pool
Volcano

Kehena Beach is a public black-sand beach where swimming is possible in rough ocean conditions.

Summer swimming only

Sunset Beach

Sea pool
Waiale‘e

Sunset Beach is a North Shore beach that is often suitable for swimming in summer but hazardous during winter surf.

Swimming permitted

Kēʻē Beach

Sea pool
Hāʻena State Park, Hanalei

Kēʻē Beach in Hāʻena State Park offers swimming and has lifeguards, restrooms and showers.

Swimming permitted

Hana Bay Beach Park

Sea pool
Hana

Hana Bay Beach Park has a black sand beach, shoreline access, picnic areas, restrooms and showers.

Swimming possible, hazardous

Shipwreck Beach

Sea pool
Poipu

Shipwreck Beach is an ungauarded beach with strong shorebreak and currents.

Public swimming allowed

Waikiki Beach

Sea pool
Honolulu

Waikiki Beach is a public sea beach with swimming, lifeguard towers, restrooms and outdoor showers.

Swimming allowed

Hāpuna Beach

Sea pool
Hāpuna Beach State Recreation Area, Puakō

Hāpuna Beach State Recreation Area permits swimming during calm seas and provides lifeguard services.

Swimming allowed

Ulua Beach

Sea pool
Ulua-Mōkapu Beach Parks, Wailea

Ulua-Mōkapu Beach Parks provide offshore swimming, with sand and a grass hill.

Swimming possible

Oneloa Beach

Sea pool
Oneloa Bay, Kapalua

Oneloa Bay is a sandy beach beside the Kapalua Coastal Trail on Maui.

Public swimming allowed

Ka'anapali Beach

Sea pool
Kaanapali

Ka'anapali Beach is a three-mile public beach on Maui's west side.

Swim with caution

Sandy Beach

Sea pool
Sandy Beach Park, Kalama Valley

Public ocean beach with powerful shorebreak, daily lifeguard service and a large free car park.

Swimming allowed

Lanikai Beach

Sea pool
Kailua

Public ocean beach with shallow water, no lifeguards, toilets or showers, and limited nearby parking.

Public swimming

Polo Beach

Sea pool
Polo Beach Park, Wailea

Polo Beach Park is a free public beach with off-shore swimming, showers, restrooms and picnic areas.

Public sea bathing

Nairn (Central)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public sea bathing

Nairn (East)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public sea bathing

Rosemarkie

Sea pool
Rosemarkie

Designated bathing water at Rosemarkie on the Moray Firth.

Yes, seasonal

Dunnet

Sea pool
Dunnet Beach, Dunnet

Dunnet is a designated sandy bathing beach on the north coast of Scotland.

Yes, seasonal

Thurso

Sea pool
Thurso Beach, Thurso

Thurso Beach is a sandy designated bathing water beside Thurso, extending from Rockwell Point to Little Ebb.

Public bathing beach

Dornoch Sands

Sea pool
Dornoch Beach, Dornoch

Dornoch is a 4 km sandy bathing beach on the Dornoch Firth.

Yes, seasonal

Gairloch Beach

Sea pool
Gairloch, Gairloch

Designated sandy bathing beach south of Gairloch village, used for swimming, rowing, kayaking and snorkelling.

Yes, seasonal

Sand Beach

Sea pool
Big Sand, North Erradale

Designated sand and shingle bathing beach beside Big Sand, west of Gairloch, used for swimming, boating and snorkelling.

Swimming permitted

Achmelvich

Sea pool
Achmelvich beach, Achmelvich

Achmelvich is a designated bathing water in a small, shallow Highland sea bay.

Swimming possible

Sandwood Bay

Sea pool
Ullapool

Sandwood Bay is a remote Atlantic beach backed by dunes and Sandwood Loch.

Official bathing water

Ryde

Sea pool
Ryde
Official bathing water

St Helens

Sea pool
St Helens
Official bathing water

Bembridge

Sea pool
Bembridge
Official bathing water

Yaverland

Sea pool
Yaverland
Official bathing water

Sandown

Sea pool
Sandown
Official bathing water

Shanklin

Sea pool
Shanklin
Swimming possible

Alum Bay Beach

Sea pool
Alum Bay, Totland

Mainly shingle beach beside The Needles, with clear water favoured by local swimmers.

Swimming possible

Freshwater Bay

Sea pool
Freshwater Bay

Pebble beach with sand below low water and a rock ledge exposed at low tide.

Swimming possible

Steephill Cove

Sea pool
Ventnor

Sheltered cove below Ventnor Undercliff with clear swimming waters and rock pools.

Yes, public swimming

Sandown Beach

Sea pool
Sandown Bay, Sandown

Sandy sea beach in Sandown Bay with public swimming and a seasonal beach safety service.

Official bathing water

Botany Bay

Sea pool
Broadstairs
Official bathing water

Joss Bay

Sea pool
Broadstairs
Official bathing water

Minnis Bay

Sea pool
Minnis Bay
Official bathing water

Viking Bay

Sea pool
Broadstairs
Official bathing water

Stone Bay

Sea pool
Broadstairs
Official bathing water

Sheerness

Sea pool
Sheerness
Official bathing water

Tankerton

Sea pool
Tankerton
Official bathing water

Herne Bay

Sea pool
Herne Bay
Official bathing water

Dymchurch

Sea pool
Dymchurch
Public sea swimming

Deal Castle Beach

Sea pool
Deal, Deal

Deal Castle Beach is a public sea-bathing beach in Deal.

Seasonal, free access

Silecroft

Sea pool
Silecroft

Designated coastal bathing water at Silecroft, with water quality classified as Excellent.

Official bathing water

St Annes

Sea pool
St Annes
Official bathing water

Bispham

Sea pool
Bispham
Official bathing water

Cleveleys

Sea pool
Cleveleys
Official bathing water

Fleetwood

Sea pool
Fleetwood
Official bathing water

Anderby

Sea pool
Anderby
Official bathing water

Skegness

Sea pool
Skegness
Official bathing water

West Kirby

Sea pool
West Kirby
Official bathing water

Meols

Sea pool
Great Meols
Official bathing water

Moreton

Sea pool
Leasowe
Official bathing water

Wallasey

Sea pool
Leasowe
Official bathing water

Formby

Sea pool
Formby
Official bathing water

Ainsdale

Sea pool
Formby
Official bathing water

Calshot

Sea pool
Calshot
Swimming permitted

Calshot Beach

Sea pool
Calshot, Calshot

Calshot is a shingle beach with a designated bathing water and a council-managed safe swimming area.

Official bathing water

Heacham

Sea pool
Heacham
Official bathing water

Sheringham

Sea pool
Sheringham
Official bathing water

Cromer

Sea pool
Cromer
Official bathing water

Mundesley

Sea pool
Mundesley
Official bathing water

Hemsby

Sea pool
Hemsby
Public sea swimming

Hunstanton Beach

Sea pool
Hunstanton, Hunstanton

Hunstanton Beach is a public sea bathing beach with summer beach patrols and seasonal dog restrictions.

Public bathing water

Castlerock Beach

Sea pool
Castlerock, Castlerock

Castlerock is a sandy coastal bathing water about one kilometre long.

Public bathing water

Portstewart Strand

Sea pool
Portstewart, Crossreagh East

Portstewart Strand is an identified coastal bathing water on a sandy beach.

Public bathing water

East Strand

Sea pool
Portrush Curran, Ballycraig Lower

East Strand is the sandy coastal bathing water identified as Portrush Curran.

Public bathing area

Millisle

Sea pool
Millisle Beach Park, Millisle

Millisle Beach Park has a seawater lagoon used as a public bathing area.

Designated bathing water

Ballyholme

Sea pool
Ballyholme bathing water, Ballyholme

Ballyholme is a sandy coastal bathing water on the North Down coast.

Public swimming

Ballycastle Beach

Sea pool
Broughanlea

Identified bathing water on the Antrim coast, extending about 1.2 kilometres from Ballycastle Marina to Pans Rock.

Public bathing water

Brown's Bay

Sea pool
Ballycronan Beg

Brown's Bay is an identified coastal bathing water with Excellent classification for 2026.

Public bathing water

Drain's Bay

Sea pool
Drains Bay

Drain's Bay is an identified coastal bathing water with Excellent classification for 2026.

Public bathing water

Ballygally

Sea pool
Ballygally

Ballygally is an identified coastal bathing water with Excellent classification for 2026.

Public swimming

Tyrella Beach

Sea pool
Rathmullan Lower

Tyrella is a sandy beach and identified bathing water on Dundrum Bay.

Public swimming

Murlough

Sea pool
Murlough Lower

Murlough is a sandy beach and identified bathing water on the South Down coast.

Public bathing water

Kilclief Beach

Sea pool
Kilclief, Kilclief

Kilclief is a sandy and rocky beach on the Narrows of Strangford Lough with an identified bathing water.

Public sea bathing

Helen's Bay

Sea pool
Crawfordsburn Country Park, Helen's Bay

Helen's Bay is a sandy beach and identified bathing water in Crawfordsburn Country Park.

Official bathing water

Beadnell

Sea pool
Beadnell
Official bathing water

Spittal

Sea pool
Spittal
Official bathing water

Warkworth

Sea pool
Warkworth
Swimming suitable

Druridge Bay

Sea pool
Druridge Bay Country Park, Widdrington

Druridge Bay includes a seven-mile beach and Ladyburn Lake, both described as suitable for open-water swimming.

Swimming allowed

Barafundle Bay

Sea pool
Stackpole

Public sandy beach with swimming, no facilities at the beach, and no lifeguards.

Swimming allowed

Freshwater East

Sea pool
Freshwater East

Public sandy beach where swimming occurs, with toilets, telephone and accessible facilities.

Bathing water

Little Haven

Sea pool
Little Haven

Public coastal bathing water at Little Haven, monitored for bathing suitability in summer.

Public bathing possible

Abermawr

Sea pool
Mathry

Abermawr is a secluded coastal bay with a pebble bank and sand revealed at low tide.

Open to swim

Aberfforest Beach

Sea pool
Dinas Cross

Aberfforest is a small sand and slate beach beside the Fforest stream, with a waterfall in woodland behind it.

Public sea swimming

Broad Haven Beach

Sea pool
Broad Haven, Broad Haven

Broad Haven is a sandy and pebble beach with toilets, a slipway and seasonal lifeguard patrols.

Public sea swimming

Whitesands Beach

Sea pool
Whitesands, St Davids

Whitesands is a sea beach with toilets, a cafe, a slipway and seasonal lifeguard patrols.

Swimming allowed

Poppit Sands

Sea pool
Gwbert

Sandy beach at the mouth of the Teifi Estuary with public access, toilets, café and seasonal lifeguard patrols.

Public bathing allowed

Portobello Beach

Sea pool
Portobello, Newcraighall

Portobello is a sandy Edinburgh beach and designated bathing water with a promenade.

Public bathing allowed

Fisherrow Sands

Sea pool
Musselburgh, Musselburgh

Fisherrow Sands is a sandy beach between Musselburgh and Joppa, beside Fisherrow Harbour.

Public swimming allowed

Wardie Bay

Sea pool
Granton, Birnie Rocks

Wardie Bay is a small, accessible sandy urban beach beside Granton Harbour.

Public bathing allowed

Seton Sands

Sea pool
Longniddry Bents, Longniddry

Seton Sands is a public sandy and rocky bathing beach on the Firth of Forth near Longniddry.

Swimming available seasonally

Gullane Bents

Sea pool
Gullane, Gullane

Gullane Bents is a public sandy beach with dunes and access to the North Sea near Gullane.

Public swimming available

West Beach

Sea pool
North Berwick, North Berwick

West Beach is a sandy North Berwick beach at the mouth of the harbour and a designated bathing water site.

Open sea swimming

Barassie Beach

Sea pool
Troon

A long, wide sandy beach north of Troon Harbour, separated from Barassie by a wide grassy area.

Designated bathing beach

Troon (South Beach)

Sea pool
Troon

A 2-kilometre sandy bathing beach at the northern end of Ayr Bay beside Troon.

Public bathing water

Rockcliffe

Sea pool
Rockcliffe

Rockcliffe is a small, shallow sandy bay and designated bathing water in the Urr Estuary.

Public sea bathing

Balmedie Beach

Sea pool
Balmedie Country Park, Balmedie

Balmedie is a designated sandy beach bathing water beside Balmedie Country Park.

Public sea bathing

Aberdeen Ballroom Beach

Sea pool
Aberdeen Beach, Aberdeen

Aberdeen Ballroom Beach is a designated bathing water on Aberdeen’s eastern seafront.

Public sea swimming

Coldingham Sands

Sea pool
Coldingham Bay, St Abbs

Sheltered sandy Coldingham Sands is a public sea beach near St Abbs with seasonal lifeguards.

Designated bathing water

Seacliff Beach

Sea pool
Seacliff, Bass Rock

Seacliff is a sandy designated bathing water north of Seacliff village in East Lothian.

Public sea bathing

Kinghorn (Pettycur)

Sea pool
Pettycur Bay, Kinghorn

Pettycur Bay is a sandy public bathing beach on the Firth of Forth near Kinghorn.

Public sea bathing

Burntisland

Sea pool
Burntisland Promenade and Beach, Burntisland

Burntisland is a sandy public bathing beach with rock pools on the northern shore of the Firth of Forth.

Public sea bathing

Aberdour (Silversands)

Sea pool
Silver Sands, Aberdour

Silver Sands is a sandy public bathing beach east of Aberdour on the Firth of Forth.

Swimming permitted

Lunan Bay

Sea pool
Inverkeilor

Lunan Bay is a 1.6-kilometre sandy designated bathing water beside Lunan, south of Montrose.

Swimming permitted

Montrose Beach

Sea pool
East Links, Montrose

Montrose Beach is a 900-metre sandy designated bathing water beside Montrose town.

Swimming permitted

Carnoustie Beach

Sea pool
Carnoustie

Carnoustie Beach is a 700-metre sandy designated bathing water in a shallow bay south of Carnoustie.

Public bathing water

Black Sands

Sea pool
Aberdour Harbour, Aberdour

Small sandy bay and designated bathing water beside Aberdour Harbour.

Public bathing water

East Sands

Sea pool
St Andrews, St Andrews

East Sands is a designated bathing water on the coast at St Andrews.

Swimming allowed

Cambo Sands

Sea pool
Kingsbarns

Cambo Sands is a two-mile sandy beach with dunes and access to the North Sea.

Designated bathing water

Monifieth Sands

Sea pool
Monifieth, Monifieth

Monifieth is a long, sandy bathing beach on the north shore of the Firth of Tay.

Designated bathing water

Broughty Ferry Beach

Sea pool
Broughty Ferry, Broughty Ferry

Broughty Ferry is a 1.5-kilometre sandy bathing beach east of Dundee on the Tay estuary.

Swimming takes place

Stonehaven Beach

Sea pool
Stonehaven, Stonehaven

Stonehaven Beach is an open-access sea beach in Stonehaven where swimming takes place.

Public sea bathing

Lossiemouth (East)

Sea pool
East Beach, Lossiemouth

Lossiemouth East is a 2 km sandy designated bathing beach on the north coast of Moray.

Public bathing beach

Machrihanish Beach

Sea pool
Machrihanish, Machrihanish

Machrihanish is a five-kilometre sandy bathing beach with powerful rip currents and submerged rocks in parts.

Swimming used

Ganavan Sands

Sea pool
Sgeir an Eitich

Ganavan Sands is a free beach near Oban used for swimming throughout the year.

Public sea bathing

Newton Sands

Sea pool
Newton Bay, Millport

Newton Bay is a shingle beach forming part of the public Millport Bay bathing water on Great Cumbrae.

Official bathing water

Brean

Sea pool
Uphill
Official bathing water

Marsden

Sea pool
Whitburn
Official bathing water

The Haven

Sea pool
Tynemouth
Official bathing water

Longsands

Sea pool
Tynemouth
Designated bathing water

The Knap

Sea pool
Pebble Beach, Barry

The Knap is a designated coastal bathing water beside Pebble Beach and Marine Lake.

Designated bathing water

Whitmore Bay

Sea pool
Barry Island, Barry

Whitmore Bay is a designated bathing water at Barry Island with good recent water quality classification.

Designated bathing water

Jackson's Bay

Sea pool
Barry Island, Barry

Jackson's Bay is a designated bathing water at Barry Island with good recent water quality classification.

Public sea swimming

Swansea Bay

Sea pool
Uplands

Swansea Bay is a designated bathing water with Good water quality classification for 2025.

Public sea swimming

Bracelet Bay

Sea pool
Mumbles

Bracelet Bay and Limeslade Bay are designated bathing waters with 2025 classifications of Excellent and Good.

Public sea swimming

Langland Bay

Sea pool
Mumbles

Langland Bay is a designated bathing water with Excellent water quality classification for 2025.

Yes, seasonal bathing

Trecco Bay

Sea pool
Newton

Trecco Bay is a designated bathing beach with excellent 2025 water quality.

Yes, seasonal bathing

Rest Bay

Sea pool
Porthcawl

Rest Bay is a designated bathing beach with excellent 2025 water quality.

Yes, seasonal bathing

Dunraven Bay

Sea pool
Southerndown, Southerndown

Dunraven Bay is a designated bathing beach with excellent water quality classification.

Swimming permitted

Broad Haven South

Sea pool
Bosherston

Broad Haven South is a designated coastal bathing water with an Excellent 2025 classification.

Swimming permitted

Freshwater West

Sea pool
Rhoscrowther

Freshwater West is a coastal bathing-water site with an Excellent 2025 classification.

Designated bathing water

Marloes Sands

Sea pool
Marloes

Marloes Sands is a designated sea bathing water with an Excellent 2025 classification.

Designated bathing water

Sandy Haven

Sea pool
Herbrandston

Sandy Haven is a designated sea bathing water with an Excellent 2025 classification.

Public sea swimming

Oxwich Beach

Sea pool
Oxwich

Oxwich Bay is a designated sea bathing water managed by the Penrice Estate.

Public sea swimming

Port Eynon Beach

Sea pool
Horton

Port Eynon Bay is a designated sea bathing water with seasonal lifeguard patrols.

Public sea swimming

Caswell Bay Beach

Sea pool
Manselfield

Caswell Bay is a designated sea bathing water with seasonal lifeguard patrols and nearby beach facilities.

Swimming possible

Blue Pool

Sea pool
Llangennith Sands, Burry Holms

Blue Pool is a natural, tidally filled pool near Burry Holms.

Public bathing area

Pendine Sands

Sea pool
Pendine, Llansadwrnen

Pendine Sands is a designated bathing beach with a bathing area between two slipways.

Swimming possible

Porth Ysgo

Sea pool
Aberdaron

Remote sea cove with a steep path, steps, dark sand, boulders and the Pistyll y Gaseg waterfall.

Official bathing water

Southwick

Sea pool
Southwick
Official bathing water

Worthing

Sea pool
Worthing
Public bathing allowed

Worthing Beach

Sea pool
Lancing

Worthing Beach is an accessible coast with designated bathing waters tested during the bathing season.

Official bathing water

Whitby

Sea pool
Whitby
See every spot on the map