Miles of golden sands

Pembrokeshire is home to Britain's only truly coastal National Park and contains a wide variety of beaches.

We have more Blue Flag and Green Coast beaches than any other county in the country. To find out more about Beach Awards, visit the Keep Wales Tidy website (opens in a new window).

Some beaches are easy to reach and ideal for families, others are less accessible and offer peace and seclusion.

Most provide good swimming opportunities and many lend themselves to plenty of other activities too, such as watersports, beach games, rockpooling or just taking it easy in the sun. You can view details of bathing water quality via the Natural Resources Wales website (opens in a new window).

To see the latest information on lifeguarded beaches and the dates and times they will be present, visit the RNLI website (opens in a new window).

With the help of local businesses, we are able to hire out a range of mobility equipment for free, including wheelchairs that are specially designed and manufactured to be used on sandy beaches. Visit our Beach Wheelchairs and All-Terrain Equipment page to find out more.

Family at Whitesands Bay, St Davids, Pembrokeshire Coast National Park, Wales, UK

Health Benefits

The health benefits of beaches are almost endless. Some may enjoy going for a run on the cool flat sand at low tide, while others may take equal pleasure relaxing and taking in the inspiring scenery.

Beaches are brilliant for family time, where beach games, sandcastle building and rockpooling are a great way to get active and inspired by the world around you.

Whatever you decide to do on the beautiful beaches of Pembrokeshire, please remember that these beaches are also home to an array of special wildlife.

RNLI Lifeguards were be present at the following beaches in 2024. Visit the RNLI website for the latest information (opens in a new window)

  • Amroth
  • Broad Haven North
  • Coppet Hall
  • Freshwater West
  • Newgale
  • Newport Sands
  • Nolton Haven
  • Poppit Sands
  • Saundersfoot Beach
  • Tenby Castle Beach
  • Tenby North Beach
  • Tenby South Beach
  • Whitesands