Short answer: Porthminster is the best all-rounder: sheltered, good for swimming and a short walk from the station. Porthmeor is the surf beach below the Tate. Porthgwidden is the small, sheltered cove. For dogs all year, Bamaluz in town or Porthkidney across the estuary.
St Ives has five beaches, each on a different side of the town, which means at least one is always sheltered from the wind. Here's which to pick.
St Ives' main surf beach, overlooked by the Tate — soft golden sand, lifeguarded in season, though watch for sharp rocks at either end.
Good for: families, couples. 0.2 miles from the centre.
A tiny, clean beach near the town centre, dog-friendly all year round and a good spot for an early morning swim before the crowds.
Good for: families, dogs, couples. 0.2 miles from the centre.
A small, sheltered sandy cove close to the harbour with a beachside café — gets busy quickly given how compact it is.
Good for: families, couples. 0.3 miles from the centre.
A calmer, more sheltered beach right by the train station, good for swimming and paddleboarding, with cafés on the sand itself.
Good for: families, couples. 0.3 miles from the centre.
A long, quiet stretch of white sand across the estuary from town, dog-friendly all year and a good escape from St Ives' summer crowds.
Good for: families, dogs, couples. 1.7 miles from the centre.
See also: dog-friendly beaches near St Ives · flat-access beaches in St Ives · the full St Ives guide, filtered by who's with you.
Beach notes are based on visitor reviews and our own visits; lifeguard cover, dog rules and car park charges change with the season, so check the signs on the day.
See the full St Ives guide, filtered by who's with you.
Plan your day near St Ives →