A broad local beach between Penzance and Marazion with shallow water, plenty of space and clear views across Mount's Bay towards St Michael's Mount.
Longrock Beach is the broad sweep of sand and shingle between Penzance and Marazion, looking across Mount's Bay towards St Michael's Mount. It is one of the easiest substantial beaches to reach from Penzance and feels more like an everyday local beach than a small resort cove. The generous shoreline gives walkers and families room to spread out, particularly when the tide exposes more of the sand.
The water remains shallow for a considerable distance, which makes the beach popular for paddling and swimming, while the open bay also attracts windsurfers. Shallow water is not a guarantee of safe conditions, so visitors should still check the weather and tide, supervise children and follow any safety flags. Visit Cornwall notes that Marazion lifeguards watch the far eastern end during the summer; do not assume the whole length of Longrock has patrol cover.
Its position is the main practical advantage. Longrock can be included in a walk along Mount's Bay, used for a less formal family beach stop, or paired with time in Penzance or Marazion without committing to a remote drive. The address given by Visit Cornwall is Longrock Beach, Penzance, TR20 9BJ. As facilities and the state of access can vary along a long beach, decide which part you intend to use before setting out rather than treating every access point as identical.
Dog owners need to pay attention to the level crossing, which marks the restricted section. Dogs are not allowed on the beach east of the crossing between 10am and 6pm during July and August; outside those hours and dates, check the current local signage before letting a dog onto the sand. This distinction matters because the beach is long enough for visitors to arrive at different sections and see different rules.
Reviews of Longrock Beach
No reviews yet. Have you used Longrock Beach? Be the first to share your experience.
Share your experience
Used Longrock Beach? Tell other people in Penzance how it went. Your honest review helps them choose.