Beaches in St Andrews, Fife

Last updated:

The beach guide has 3 beaches listed in and around the town of St Andrews. We have arranged these beaches in order of closest to the town first (distance in brackets).

  • St Andrews East Sands Beach (0.2 miles)

    St Andrews East Sands © Bill Kasman

    Located on the south side of the old harbour, St. Andrews East Sands is a popular beach destination for both locals and visitors to Fife. The sandy beach has a path on the inland side, making it an ideal location for walkers. It is also within close proximity to the harbour and sailing club, so…

  • St Andrews West Sands Beach (1.1 miles)

    St Andrews West Sands © James Allan | BY-SA

    West Sands is the largest and best-known beach in St Andrew's, surprisingly one of the sunniest and driest places in Britain.

    The south end of the two-mile-long sandy beach featured in the opening sequence of Oscar-winning film, Chariots of Fire, while the north end is popular with kite surfers and overlooks the Eden Estuary Nature Reserve,…

  • Tentsmuir Sands Beach (4.9 miles)

    Tentsmuir Sands © Lis Burke | BY-SA

    Close to the mouth of the Tay Estuary, Tentsmuir Sands is a wide expanse of clean sands backed by grassy dunes, and Tentsmuir Forest.  The remains of various wartime defences can be found both on the beach and in the forest.  These were built by Polish troops who were stationed here during the Second World…

St Andrews beaches map

Map featuring St Andrews beaches. Click on pins to view beach details