121 beaches · 10 regions
UK sea glass beaches
Every UK beach in our guide, from the bottle-works beaches of the North East to Cornish coves, Welsh bays, Scottish harbours and the Antrim coast.
Scotland
32 beaches- Aberdeen Beach Aberdeenshire , Aberdeen
- Anstruther and Cellardyke Anstruther , Fife
- Bain's Beach, Lerwick Lerwick , Shetland
- Burntisland Beach Burntisland , Fife
- Caol Beach Caol, Fort William , Highland
- Castle Sands, St Andrews St Andrews , Fife
- Chanonry Point Beach Chanonry Point , Highland
- Dunure Beach Dunure , South Ayrshire
- Fraserburgh Beach Fraserburgh , Aberdeenshire
- Girvan Beach Girvan , South Ayrshire
- Golspie Beach Golspie , Sutherland
- Hopeman West Beach Hopeman , Moray
- Inveraray Beach Inveraray , Argyll and Bute
- Iona East Beaches Baile Mòr, Iona , Argyll and Bute
- John o' Groats Beach John o' Groats , Caithness
- Keoldale Pier Beach Keoldale, Durness , Sutherland
- Lossiemouth West Beach Lossiemouth , Moray
- Lundin Links and Lower Largo Lundin Links , Fife
- Musselburgh Beach Musselburgh , East Lothian
- Pathhead Sands, Kirkcaldy Kirkcaldy , Fife
- Pettycur Bay, Kinghorn Kinghorn , Fife
- Port Driseach, Tighnabruaich Tighnabruaich , Argyll and Bute
- Portobello Beach Portobello , City of Edinburgh
- Prestonpans Beach Prestonpans , East Lothian
- Silver Sands, Aberdour Aberdour , Fife
- South Queensferry South Queensferry , City of Edinburgh
- St. Monans Beach St. Monans , Fife
- Stevenston Beach Stevenston , North Ayrshire
- Stonehaven Beach Stonehaven , Aberdeenshire
- Stranraer Bay Stranraer , Dumfries and Galloway
- Ullapool Sea Front Ullapool , Ross and Cromarty
- West Sands Beach St. Andrews , Fife
North East
15 beaches- Alnmouth Beach Alnmouth , Northumberland
- Amble Beach Amble , Northumberland
- Blackhall Rocks Blackhall Rocks , County Durham
- Blast Beach Dawdon, Seaham , County Durham
- Boulmer Beach Northumberland
- Crimdon Dene Beach Crimdon , County Durham
- Easington Colliery Beach Easington Colliery , County Durham
- Newbiggin by the Sea Beach Newbiggin-by-the-Sea , Northumberland
- Redcar Beach Redcar , North Yorkshire
- Roker and Seaburn Sunderland , Tyne and Wear
- Ryhope Beach Ryhope , Tyne and Wear
- Saltburn Beach Saltburn-by-the-Sea , North Yorkshire
- Seaham Beach ★ Seaham , County Durham
- Tynemouth Beach Tynemouth , Tyne and Wear
- Whitby Beach Whitby , North Yorkshire
North West
7 beachesYorkshire
3 beachesEast Midlands
1 beachEast of England
8 beaches- Covehithe Beach Beccles , Suffolk
- East Runton Beach Cromer , Norfolk
- Gorleston Beach Gorleston-on-Sea , Norfolk
- Hunstanton Beach Hunstanton , Norfolk
- Mundesley Beach Mundesley , Norfolk
- Sea Palling Beach Norwich , Norfolk
- Sheringham Beach Sheringham , Norfolk
- The Naze, Walton-on-the-Naze Walton-on-the-Naze , Essex
South East
8 beaches- Brighton and Hove Beach Brighton and Hove , East Sussex
- Copt Point Folkestone , Kent
- Fort Gilkicker Beach Gosport , Hampshire
- Fort Victoria Yarmouth , Isle of Wight
- Herne Bay East Cliff to Beltinge Herne Bay , Kent
- Littlehampton Beach Littlehampton , West Sussex
- Minster Leas Beach Minster-on-Sea , Kent
- Sandown and Yaverland Sandown , Isle of Wight
South West
27 beaches- Bovisand Bay Bovisand , Devon
- Brean Beach Burnham-on-Sea , Somerset
- Cawsands Beach Cawsand , Cornwall
- Charlestown Beach St Austell , Cornwall
- Charmouth Beach Charmouth , Dorset
- East Looe Beach Looe , Cornwall
- Gyllyngvase Beach Falmouth , Cornwall
- Holywell Bay Holywell , Cornwall
- Lyme Regis Beach Lyme Regis , Dorset
- Maenporth Beach Falmouth , Cornwall
- Marazion Beach Marazion , Cornwall
- Mounts Bay Beach Penzance , Cornwall
- Pentewan Beach St Austell , Cornwall
- Perranporth Beach Perranporth , Cornwall
- Polperro Beach Polperro , Cornwall
- Port Isaac Beach Port Isaac , Cornwall
- Portishead Beach Portishead , Somerset
- Portreath Beach Portreath , Cornwall
- Rapparee Cove Ilfracombe , Devon
- Seaton Beach (Cornwall) Seaton , Cornwall
- Sennen Cove Sennen Cove , Cornwall
- St Ives Harbour Beach St Ives , Cornwall
- Teignmouth Beach Teignmouth , Devon
- Towan Beach Newquay , Cornwall
- Trebarwith Strand Tintagel , Cornwall
- Watchet Beach Watchet , Somerset
- Watergate Bay Newquay , Cornwall
Wales
16 beaches- Aberystwyth South Beach Aberystwyth , Ceredigion
- Bracelet Bay and Mumbles Pier Cove Mumbles , Swansea
- Castle Beach, Tenby Tenby , Pembrokeshire
- Holyhead Beach Holyhead , Isle of Anglesey
- Langland Bay Beach Swansea
- Llanfairfechan Beach Llanfairfechan , Conwy
- Milford Haven Beach Milford Haven , Pembrokeshire
- Moelfre Beach Moelfre , Isle of Anglesey
- Morfa Conwy Beach Morfa Conwy , Conwy
- Nefyn Beach Nefyn , Gwynedd
- Penarth Beach Penarth , Vale of Glamorgan
- Port Eynon Bay Port Eynon , Swansea
- Rest Bay Porthcawl , Bridgend
- Saundersfoot Beach Saundersfoot , Pembrokeshire
- Traeth Bach, Cemaes Bay Cemaes , Isle of Anglesey
- Wisemans Bridge Beach Saundersfoot , Pembrokeshire
Northern Ireland
4 beaches★ We've hunted here ourselves.