Best beaches in Grampian

Last updated:

Below are a list of the top 12 beaches in Grampian as selected by the users of the Beach Guide website.

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

  • 1. Lossiemouth East Beach

    Lossiemouth East © Des Colhoun | BY-SA

    This lovely stretch of beach, backed by grassy dunes lies approximately mid-way between Nairn and Banff, at the mouth of the River Lossie. After an area of pebbles nearer the main car park, the beach at low tide becomes a long, wide expanse of pale golden sand. The beach is used by surfers and other…

  • 2. St. Cyrus Beach

    St. Cyrus © David Shaw | BY-SA

    St Cyrus, formerly known as Ecclesgreig Beach, is a wide expanse of sandy beach backed by spectacular red granite cliffs which tower above it. The beach is set within one of the most important botanical nature reserves in Scotland, being the northernmost limit for many of its flowering plants and insects, as well as home…

  • 3. Footdee Beach (Aberdeen)

    Footdee © Zorba The Geek | BY-SA

    Footdee is a wide, sandy beach located at the seafront of the city of Aberdeen immediately north of the mouth of the River Dee and the harbour wall. The beach is interspersed by regular wooden groynes, backed by a sea wall on top of which there is a promenade used by pedestrians, cyclists, and skateboarders.…

  • 4. Cullen Beach

    Cullen © John Allan | BY-SA

    Cullen is an attractive, golden sandy beach to the west of the village of the same name. It overlooks Cullen Bay, which gives the waters here some degree of shelter from the strongest currents, making it a good beach for swimming and snorkelling.  

    The beach is perhaps best known for its rock formation; The Three…

  • 5. Findhorn Beach

    Findhorn © Oliver Dixon | BY-SA

    Findhorn is one of the more popular beaches along the Moray coastline thanks to the long, unspoilt sandy stretch of the shore and the natural beauty of this spot. When the tide is out, a wide expanse of flat sand is exposed, ideal for taking bracing walks. As the tide comes in most of the…

  • 6. Sandend Bay

    Sandend Bay © Astrid Horn | BY-SA

    Sandend is a small fishing village on the Moray Coast, about one and a half hours’ drive from Aberdeen. The picturesque beach here slopes gently into the sea and is popular with families or anyone looking for a beautiful spot to play in the sand, hunt for shells or simply to get away from the…

  • 7. Collieston Beach

    Collieston © Colin Smith | BY-SA

    Collieston is a small, sandy beach, sitting inside a quaint fishing harbour. The beach developed after breakwaters were introduced to the harbour in the 19th century. This resulted in a build-up of sediment and the creation of Collieston Beach. Sitting inside a natural harbour, and protected by the harbour wall, the beach is very sheltered…

  • 8. Balmedie Country Park Beach

    Balmedie Country Park © Anne Burgess | BY-SA

    At Balmedie Country Park, the flat, sandy beach stretches for miles along the coastline. Behind the beach is a truly extensive sand dune system stretching for around 14 miles, from Aberdeen in the south up to the mouth of the River Ythan near the town of Newburgh, making it the 5th largest sand dune system…

  • 9. Muchalls Beach

    Muchalls © Anne Burgess | BY-SA

    Muchalls is a former fishing village just off the A90 a short drive south from Aberdeen.  Today many of the houses there are owned by commuters to Aberdeen.  

    The small shingle and rock beach has some sandy areas at low tide.  What makes this place special are the many stunning rock formations to be found…

  • 10. Rosehearty Beach

    Rosehearty © Jthomas | BY-SA

    Rosehearty is a small town about 5 miles west of Fraserburgh. The north-facing beach here has stunning white sands and clear waters. In sunny weather it can almost have a tropical feel. The romantic ruins of Pittulie and Pitsligo castles lie behind the beach, which stretches in a crescent shape from the harbor to the…

  • 11. Cruden Bay

    Cruden Bay © Stusmith_uk | BY-SA

    Cruden Bay stretches along the Grampian coastline for approximately 2 miles and is home to a wide, golden, sandy beach. It is a popular place to swim, there is even an electronic board detailing the current water quality. Water sports are also popular on the beach, which often attracts surfers. The small village and harbour…

  • 12. Newburgh Beach

    Newburgh © Martyn Gorman | BY-SA

    Newburgh Beach, twenty minutes' drive north of Aberdeen, is one of the best places in the United Kingdom for spotting marine wildlife. Along the sandy estuary of the River Ythan, there is a large colony of around 400 seals, which make the shoreline their home, and can safely be observed from the opposite bank. Children…