Show / hide menu

Best beaches in Dumfries And Galloway

Below are a list of the top 10 beaches in Dumfries And Galloway as selected by the users of the Beach Guide website.

The current most popular beach in Dumfries And Galloway is Mossyard. If you would like to have your say on which are the best beaches in Dumfries And Galloway just follow the link to the beach and vote by clicking the star ratings at the top right of the page.

  • 1. Mossyard Beach

    Mossyard Beach

    A small sandy bay at the northern edge of the mouth of Fleet bay.

  • 2. Carrick Bay

    Carrick Bay

    A sandy bay within the larger Fleet bay.

  • 3. Portpatrick (Outer Harbour) Beach

    Portpatrick (Outer Harbour) Beach

    Portpatrick is a small town with a sheltered harbour containing some sandy areas at low tide.

  • 4. Powfoot Beach

    Powfoot Beach

    Generally a salt marsh style coastline, it is not advisable to approach the water at low tide. There is a small strip of shingle beach along the coast towards Annan or a small area of sand and shingle in front of the car park called Powfoot Scar.

  • 5. Monreith Beach

    Monreith Beach

    Monreith bay forms a long sandy beach backed by pebbles and the small village on Monreith.

  • 6. Ardwell Bay

    Ardwell Bay

    A sheltered and sandy cove situated on the South West coast of the Rhins.

  • 7. Luce Sands Beach

    Luce Sands Beach

    Widely regarded as the finest beach in the Stranraer area, Luce Sands is an expansive stretch of sheltered sand. At low tide the beach here extends around three miles from the village of Sandhead, home to the Sands of Luce holiday park. The bay…

  • 8. Dhoon Beach

    Dhoon Beach

    A Sandy beach within Kirkudbright Bay.

  • 9. Portlogan Bay

    Portlogan Bay

    A long sandy bay with the small village of Port Logan at it's southern end where there is a small harbour. This is the setting for the BBC tv drama 2000 Acres of Sky.