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 in this list
Downderry
Carbis Bay Beach
Middle Beach
Gwynver Beach
Treyarnon Beach
Trevone Beach
Daymer Bay
Maenporth Beach
Porthcothan Beach
Swanpool Beach
Readymoney Cove Beach
Porthcurno
Gyllyngvase Beach
Kennack Sands
Pentewan Beach
Lusty Glaze Beach
Watergate Beach
Fistral Beach
Hayle Bay
Eliza Beach
Northcott Mouth beach
Praa Sands
Porthleven Sands
Constantine Bay
Harlyn Bay
Perhaver Beach
East Looe Beach
Plaidy Beach
Polkirt Beach
Sennen Cove
Crantock Beach
Dunes
Porth Beach
Mother Ivy's Bay
Holywell Beach
Harbour Beach
Porthluney Beach
Polstreath
Vault Beach
Trevaunance Cove
Amy's Cove
Carne and Pendower Beach
Porthcurnick
Perran Beach
Widemouth Sands
Porthmeor Beach
Pedn-y-ke
Poldhu Cove
Church Cove
Crinnis Beach
Porthminster Beach
Perranuthnoe Beach
Finnygook Beach
Seaton Beach
Porthtowan Beach
Porthpean Beach
Duporth Beach
Par Sands
Cawsand
Tregonhawke
Lostwithiel, River Fowey
Polkerris
Porthallow
Porthoustock
Coverack
Praa Sands West
Marazion
Long Rock
Penzance
Wherry Town
Mexico Towans
Hayle Towans
Upton Towans
Gwithian Towans
Godrevy Towans
Trebarwith Strand
Crackington Haven
Seaham Beach
Crimdon
Seaton Carew North
Seaton Carew Centre
Walney Biggar Bank
Haverigg
Seascale
St Bees
Allonby
Boat Beach
Hele Beach
Bantham beach
Broad Sands
Slapton Sands
Oddicombe Beach
Red Cove
South Milton Sands
Babbacombe Beach
Maidencombe Beach
Bovisand Beach
St Mary's Bay
Whitsand Beach
Wildersmouth Beach
Blackpool Sands
Mill Bay
Preston Sands
Hollicombe Beach
Corbyn Beach
Beacon Cove
Shoalstone
Warren Beach
Splat Cove
Beer Roads
North Sands
Bigbury Beach
Challaborough Beach
Combesgate Beach
Shaldon Beach
Meadfoot Beach
Ness Beach
Teignmouth Beach
Wembury Beach
Seaton Beach
Croyde Beach
Combe Martin beach
Putsborough Sands
Warfleet Creek, Dart Estuary
Sidmouth Town
Ladram Bay
Budleigh Salterton
Sandy Bay
Exmouth
Dartmouth Castle Cove
Dawlish Warren
Teignmouth Holcombe
Stoke Gabriel, Dart Estuary
Dittisham, Dart Estuary
Slapton Sands Torcross
Coastguards Beach, Erme Estuary
Newton and Noss
Plymouth Firestone Bay
Westward Ho!
Saunton Sands
Woolacombe Village
Knoll Beach
Castle Cove
Kimmeridge Bay
Hive Beach
Lulworth Cove
Seatown Beach
Avon Beach
Durdle Door
East Beach
Church Cliff Beach
Ringstead Beach
Sandbanks Beach
Branksome Chine Beach
Alum Chine Beach
Boscombe Beach
Shore Road Beach
Christchurch Bay
Highcliffe
Christchurch Highcliffe Castle
Bournemouth Manor Steps
Bournemouth Pier
Bournemouth Durley Chine
Poole Harbour Rockley Sands
Shell Bay North
Swanage Central
Bowleaze Cove
Weymouth Lodmoor
Weymouth Central
Eypemouth
Charmouth West
Lyme Regis Front Beach
Camber Sands
Brighton Beach
Saltdean beach
Winchelsea
Hastings Pelham Beach
St Leonards
Bexhill
Norman`s Bay
Pevensey Bay
Eastbourne
Seaford
Rottingdean Beach
Brighton Central
Hove
Bell Wharf Beach
Martello Bay
Booth Bay
Manningtree Beach, Stour Estuary
Dovercourt
Walton
Frinton
Jaywick
Brightlingsea
West Mersea
Shoebury East
Shoeburyness
Southend Thorpe Bay
Southend Jubilee
Southend Westcliff Bay
Southend Chalkwell
Canvey Island Foreshore
Jaywick Sands Beach
Jaywick is a sandy beach between Clacton-on-Sea and Colne Point, described as suitable for swimming.
Lynmouth
Porlock Weir
Hayling Eastoke
Hayling Beachlands Central
Hayling Beachlands West
Lee-on-Solent
Milford-on-sea
Kehena Beach
Kehena Beach is a public black-sand beach where swimming is possible in rough ocean conditions.
Sunset Beach
Sunset Beach is a North Shore beach that is often suitable for swimming in summer but hazardous during winter surf.
Kēʻē Beach
Kēʻē Beach in Hāʻena State Park offers swimming and has lifeguards, restrooms and showers.
Hana Bay Beach Park
Hana Bay Beach Park has a black sand beach, shoreline access, picnic areas, restrooms and showers.
Waikiki Beach
Waikiki Beach is a public sea beach with swimming, lifeguard towers, restrooms and outdoor showers.
Hāpuna Beach
Hāpuna Beach State Recreation Area permits swimming during calm seas and provides lifeguard services.
Ulua Beach
Ulua-Mōkapu Beach Parks provide offshore swimming, with sand and a grass hill.
Oneloa Beach
Oneloa Bay is a sandy beach beside the Kapalua Coastal Trail on Maui.
Sandy Beach
Public ocean beach with powerful shorebreak, daily lifeguard service and a large free car park.
Lanikai Beach
Public ocean beach with shallow water, no lifeguards, toilets or showers, and limited nearby parking.
Polo Beach
Polo Beach Park is a free public beach with off-shore swimming, showers, restrooms and picnic areas.
Dunnet
Dunnet is a designated sandy bathing beach on the north coast of Scotland.
Thurso
Thurso Beach is a sandy designated bathing water beside Thurso, extending from Rockwell Point to Little Ebb.
Gairloch Beach
Designated sandy bathing beach south of Gairloch village, used for swimming, rowing, kayaking and snorkelling.
Sand Beach
Designated sand and shingle bathing beach beside Big Sand, west of Gairloch, used for swimming, boating and snorkelling.
Achmelvich
Achmelvich is a designated bathing water in a small, shallow Highland sea bay.
Compton Bay
Ventnor Beach
Seagrove Bay
Gurnard Beach
Totland Bay
Colwell Bay
Ryde
St Helens
Bembridge
Whitecliff Bay
Yaverland
Sandown
Shanklin
Alum Bay Beach
Mainly shingle beach beside The Needles, with clear water favoured by local swimmers.
Freshwater Bay
Pebble beach with sand below low water and a rock ledge exposed at low tide.
Steephill Cove
Sheltered cove below Ventnor Undercliff with clear swimming waters and rock pools.
Sandown Beach
Sandy sea beach in Sandown Bay with public swimming and a seasonal beach safety service.
Walpole Bay Tidal Pool
Marine Terrace Tidal Pool
Botany Bay
Joss Bay
West Beach, Whitstable
Minnis Bay
Viking Bay
Sunny Sands
St Margaret's Bay
Stone Bay
Herne Bay Beach
Greatstone beach
Sheerness
Minster Leas
Tankerton
Herne Bay
West Bay, Westgate
St Mildred's Bay, Westgate
Ramsgate Sands
Sandwich Bay
Deal Castle
Sandgate Granville Parade
Dymchurch
St Mary's Bay (Kent)
Silecroft
Designated coastal bathing water at Silecroft, with water quality classified as Excellent.
St Annes
St Annes North
Blackpool Central
Bispham
Cleveleys
Fleetwood
Morecambe South
Morecambe North
Mablethorpe Town
Anderby
Skegness
West Kirby
Meols
Moreton
Wallasey
New Brighton Beach East
Formby
Ainsdale
Family Beach
Calshot
Calshot Beach
Calshot is a shingle beach with a designated bathing water and a council-managed safe swimming area.
Wells-next-the-Sea Beach
Heacham
Hunstanton Main Beach
Hunstanton (Old Hunstanton)
Sheringham
West Runton
East Runton
Cromer
Mundesley
Sea Palling
Hemsby
Caister Point
Great Yarmouth North
Great Yarmouth Pier
Gorleston Beach
Hunstanton Beach
Hunstanton Beach is a public sea bathing beach with summer beach patrols and seasonal dog restrictions.
Runswick Bay
Castlerock Beach
Castlerock is a sandy coastal bathing water about one kilometre long.
Portstewart Strand
Portstewart Strand is an identified coastal bathing water on a sandy beach.
East Strand
East Strand is the sandy coastal bathing water identified as Portrush Curran.
Millisle
Millisle Beach Park has a seawater lagoon used as a public bathing area.
Ballyholme
Ballyholme is a sandy coastal bathing water on the North Down coast.
Ballycastle Beach
Identified bathing water on the Antrim coast, extending about 1.2 kilometres from Ballycastle Marina to Pans Rock.
Brown's Bay
Brown's Bay is an identified coastal bathing water with Excellent classification for 2026.
Drain's Bay
Drain's Bay is an identified coastal bathing water with Excellent classification for 2026.
Ballygally
Ballygally is an identified coastal bathing water with Excellent classification for 2026.
Murlough
Murlough is a sandy beach and identified bathing water on the South Down coast.
Kilclief Beach
Kilclief is a sandy and rocky beach on the Narrows of Strangford Lough with an identified bathing water.
Helen's Bay
Helen's Bay is a sandy beach and identified bathing water in Crawfordsburn Country Park.
Beadnell
Spittal
Bamburgh Castle
Seahouses North
Newton Pool Reserve
Newbiggin Beach
Warkworth
Amble Little Shore
Amble Links
Druridge Bay North
Druridge Bay South
Blyth South Beach
Seaton Sluice
Druridge Bay
Druridge Bay includes a seven-mile beach and Ladyburn Lake, both described as suitable for open-water swimming.
Barafundle Bay
Public sandy beach with swimming, no facilities at the beach, and no lifeguards.
Freshwater East
Public sandy beach where swimming occurs, with toilets, telephone and accessible facilities.
Little Haven
Public coastal bathing water at Little Haven, monitored for bathing suitability in summer.
Aberfforest Beach
Aberfforest is a small sand and slate beach beside the Fforest stream, with a waterfall in woodland behind it.
Broad Haven Beach
Broad Haven is a sandy and pebble beach with toilets, a slipway and seasonal lifeguard patrols.
Whitesands Beach
Whitesands is a sea beach with toilets, a cafe, a slipway and seasonal lifeguard patrols.
Poppit Sands
Sandy beach at the mouth of the Teifi Estuary with public access, toilets, café and seasonal lifeguard patrols.
Portobello Beach
Portobello is a sandy Edinburgh beach and designated bathing water with a promenade.
Fisherrow Sands
Fisherrow Sands is a sandy beach between Musselburgh and Joppa, beside Fisherrow Harbour.
Wardie Bay
Wardie Bay is a small, accessible sandy urban beach beside Granton Harbour.
Seton Sands
Seton Sands is a public sandy and rocky bathing beach on the Firth of Forth near Longniddry.
Gullane Bents
Gullane Bents is a public sandy beach with dunes and access to the North Sea near Gullane.
West Beach
West Beach is a sandy North Berwick beach at the mouth of the harbour and a designated bathing water site.
Saltcoats/Ardrossan (South Beach)
A sandy sea beach between Ardrossan and Saltcoats, designated as bathing water since 1987.
Barassie Beach
A long, wide sandy beach north of Troon Harbour, separated from Barassie by a wide grassy area.
Troon (South Beach)
A 2-kilometre sandy bathing beach at the northern end of Ayr Bay beside Troon.
Rockcliffe
Rockcliffe is a small, shallow sandy bay and designated bathing water in the Urr Estuary.
Balmedie Beach
Balmedie is a designated sandy beach bathing water beside Balmedie Country Park.
Aberdeen Ballroom Beach
Aberdeen Ballroom Beach is a designated bathing water on Aberdeen’s eastern seafront.
Coldingham Sands
Sheltered sandy Coldingham Sands is a public sea beach near St Abbs with seasonal lifeguards.
Seacliff Beach
Seacliff is a sandy designated bathing water north of Seacliff village in East Lothian.
Kinghorn (Pettycur)
Pettycur Bay is a sandy public bathing beach on the Firth of Forth near Kinghorn.
Burntisland
Burntisland is a sandy public bathing beach with rock pools on the northern shore of the Firth of Forth.
Aberdour (Silversands)
Silver Sands is a sandy public bathing beach east of Aberdour on the Firth of Forth.
Lunan Bay
Lunan Bay is a 1.6-kilometre sandy designated bathing water beside Lunan, south of Montrose.
Montrose Beach
Montrose Beach is a 900-metre sandy designated bathing water beside Montrose town.
Carnoustie Beach
Carnoustie Beach is a 700-metre sandy designated bathing water in a shallow bay south of Carnoustie.
Black Sands
Small sandy bay and designated bathing water beside Aberdour Harbour.
East Sands
East Sands is a designated bathing water on the coast at St Andrews.
Monifieth Sands
Monifieth is a long, sandy bathing beach on the north shore of the Firth of Tay.
Broughty Ferry Beach
Broughty Ferry is a 1.5-kilometre sandy bathing beach east of Dundee on the Tay estuary.
Stonehaven Beach
Stonehaven Beach is an open-access sea beach in Stonehaven where swimming takes place.
Lossiemouth (East)
Lossiemouth East is a 2 km sandy designated bathing beach on the north coast of Moray.
Machrihanish Beach
Machrihanish is a five-kilometre sandy bathing beach with powerful rip currents and submerged rocks in parts.
Ganavan Sands
Ganavan Sands is a free beach near Oban used for swimming throughout the year.
Newton Sands
Newton Bay is a shingle beach forming part of the public Millport Bay bathing water on Great Cumbrae.
Clevedon Beach
Berrow Sands
Minehead Terminus
Dunster Beach
Blue Anchor West
Brean
Weston Main
Weston-super-Mare Sand Bay
Birling Gap
Lowestoft (North of Claremont Pier)
Lowestoft (South of Claremont Pier)
Southwold The Pier
Southwold The Denes
River Deben Estuary, Waldringfield
Felixstowe North
Felixstowe South
Marsden
The Haven
Tynemouth Cullercoats
Longsands
Whitburn Sands
Roker Beach
Whitley Bay
The Knap
The Knap is a designated coastal bathing water beside Pebble Beach and Marine Lake.
Whitmore Bay
Whitmore Bay is a designated bathing water at Barry Island with good recent water quality classification.
Jackson's Bay
Jackson's Bay is a designated bathing water at Barry Island with good recent water quality classification.
Swansea Bay
Swansea Bay is a designated bathing water with Good water quality classification for 2025.
Bracelet Bay
Bracelet Bay and Limeslade Bay are designated bathing waters with 2025 classifications of Excellent and Good.
Langland Bay
Langland Bay is a designated bathing water with Excellent water quality classification for 2025.
Dunraven Bay
Dunraven Bay is a designated bathing beach with excellent water quality classification.
Broad Haven South
Broad Haven South is a designated coastal bathing water with an Excellent 2025 classification.
Freshwater West
Freshwater West is a coastal bathing-water site with an Excellent 2025 classification.
Marloes Sands
Marloes Sands is a designated sea bathing water with an Excellent 2025 classification.
Sandy Haven
Sandy Haven is a designated sea bathing water with an Excellent 2025 classification.
Port Eynon Beach
Port Eynon Bay is a designated sea bathing water with seasonal lifeguard patrols.
Caswell Bay Beach
Caswell Bay is a designated sea bathing water with seasonal lifeguard patrols and nearby beach facilities.
Blue Pool
Blue Pool is a natural, tidally filled pool near Burry Holms.
Pendine Sands
Pendine Sands is a designated bathing beach with a bathing area between two slipways.
Porth Ysgo
Remote sea cove with a steep path, steps, dark sand, boulders and the Pistyll y Gaseg waterfall.
Lancing Beach
Amelie's Acre
Southwick
Shoreham Beach
Worthing
Goring Beach
Littlehampton
Bognor Regis East
Bognor Regis (Aldwick)
West Wittering
Worthing Beach
Worthing Beach is an accessible coast with designated bathing waters tested during the bathing season.