Visiting all the beaches in Swansea and Gower

I’ve set myself a challenge to visit all the beaches in Swansea and Gower. There are about 40 in total.

We visit some of these beaches regularly, but loads are completely new to me. No strict rules, I’m going to include beaches I’ve visited recently, to give myself a head start.

Very important stats

  • Beaches visited: 20 of 40 (50%)
  • Longest continuous stretch: 9 beaches
  • Seals spotted: 0

Swansea Bay

A small dog sniffs near 3 mounds of long grass in the sand. Choppy sea in the background. Rays of sun and blue sky break through a grey sky.
Swansea Bay, near Sketty Lane

Knab Rock

Two paddle boarders on the sea. Cliffs topped with trees in the background. Sky is cloudy and blue.
Paddle boarding around Mumbles passing Knab Rock, photo by Dylan Tucker

Mumbles Head Beach

Small rocky island with a lighthouse, just the other side of the water from a sandy beach.
Looking from the beach near the pier towards the islands and lighthouse. Some maps call this beach Touch Down, not sure why.

Bracelet Bay

Sandy beach with rocks at the shore. In the distance is a lighthouse on a small rocky island.
Bracelet Bay towards Mumbles lighthouse

Limeslade Beach

Grey rocks and pebbles disappear into the sea at the shore. Jagged rocks poke out of the sea, and rocky headland can be seen in the distance.
Limeslade Beach looking south west

Rotherslade Bay

A sandy, pebbly beach at low tide. Beyond the rocks on one side, another beach and green hills can be seen.
Rotherslade Bay looking towards Langland Bay

Langland Bay

Waves on a sandy shoreline. Sunrise behind the headland in the distance is reflecting orange in the wet sand.
Sunrise at Langland

Caswell Bay

Beach with tide out. Sun, blue sky and cliffs in distance reflect off the water.
Low tide at Caswell, looking west

Brandy Cove

View down from a coastal path to a small sandy and rocky beach. Small waves break from the left. Cliffs on the far side lead up to dark green hills with shrubs and bushes.
Looking towards Brandy Cove from the coastal path that leads to Caswell

Hunts Bay / Deep Slade

Looking down a wide sweeping valley to a rocky bay. The sky is grey but there are nice muted tones of red, green and blue.
Looking down to Hunts Bay from near Eastcliff Road.

Foxhole

Rocky cove at sunrise. The sun is behind the cliff so the rocks are dark but the sky is blue and there is a orange glow on the horizon. The tide is high.
Looking south east, towards the sunrise behind the cliffs

Heatherslade Bay

Grassy hill covered in thorny bushes with a rocky cove at the bottom. Grey water and sea in the background.
South east towards Oxwich point

Pobbles Bay

Looking down from a grassy cliff top to a huge sweeping sandy bay.
Looking east towards Three Cliffs, Tor Bay and Oxwich

Rhossili

Steep cliffs topped with green grass reflect in wet sand below. Sky is grey.
South end of Rhossili Bay, with Worms Head in the distance

Llangennith

Surf board on the sand. Sea and cliffs in the background. Blue clouds with wispy clouds.
Surfing near Hillend campsite, Worms Head in the distance

Burry Holms

A small island in the distance surrounded by choppy seas. Long dune grass in the foreground is being blown sideways by the wind.
Burry Holms tidal island seen from the coastal path, looking west.

Blue Pool Bay

Rocky cliffs from the beach. A hole has formed in the rocks and you can see blue sky through the middle.
A natural archway at Blue Pool Bay called the Three Chimneys

Little Broughton

A massive stretch of wet sand with grass topped cliffs in the distance. The cliffs and sky are mirrored almost perfectly in the wet sand below.
Little Broughton at low tide

Broughton Bay

Beach at high tide. Sun light is reflecting off the surface. The sun is covered by small clouds. A bird flies past, and there is a hill in the background.
Broughton Bay at high tide, from the coastal path, looking towards Llanmadoc

Whiteford Sands

Windswept sand dunes in early morning light, topped with beachgrass.
Dunes at Whiteford Sands

Swansea and Gower beach checklist

  1. Jersey Marine Beach
  2. Swansea Bay
  3. Knab Rock
  4. Mumbles Head
  5. Bracelet Bay
  6. Limeslade Beach
  7. Rotherslade Bay
  8. Langland Bay
  9. Caswell Bay
  10. Brandy Cove
  11. Pwll Du Bay
  12. Bantam Bay
  13. Hunts Bay / Deep Slade
  14. Foxhole
  15. Heatherslade Bay
  16. Pobbles Bay
  17. Three Cliffs Bay
  18. Tor Bay
  19. Nicholaston / Crawley Beach
  20. Oxwich Bay
  21. Slade Sands
  22. The Cove / Horton Beach
  23. Port Eynon
  24. Salt House Mere
  25. Overton Mere
  26. Common Cliff
  27. Foxhole Slade
  28. Knave Bay
  29. Ramsgrove
  30. Butterslade
  31. Mewslade Bay
  32. Fall Bay
  33. Rhossili
  34. Llangennith
  35. Burry Holms
  36. Blue Pool Bay
  37. Little Broughton
  38. Broughton Bay
  39. Whiteford Sands
  40. Llanrhidian Sands

Useful resources