Perranporth is a three-mile stretch of Atlantic-facing sand on Cornwall's north coast — one of the longest accessible kitesurf beaches in the county. The beach splits into two distinct sections: the town end to the south, and Perran Sands to the north, each with slightly different conditions and different rules about when kiting is permitted.
The prevailing south-westerly winds hit the beach cross-shore, making it one of the most reliable spots in north Cornwall on a typical Atlantic weather day. In a north-westerly with swell, the Perran Sands end comes alive as a proper wave spot — long, well-defined walls and enough room to work upwind without the crowds that gather at smaller Cornish beaches. On big tide days, wide flat-water sections open up between the sandbanks, and twin-tip riders will know exactly when to time their session.
The wind range is broad — Perranporth works on anything from SSW clockwise to N, making it less dependent on specific forecasts than many Cornish spots. That said, a direct southerly can be gusty and unpredictable at the town end, where the dunes funnel and accelerate the wind. The north-westerly is the preferred wave direction; the south-westerly is the session for anyone wanting a clean, powered ride on relatively moderate water.
Note that kiting is now forbidden at the Perranporth town end entirely — access maps at beach entry points mark the current kiting zones, and RNLI lifeguards enforce them in season. The Perran Sands end (accessed via the Haven Holiday Park) is the main kiting beach and operates on a low-to-mid tide window with more flexibility on larger tides.
CS Watersports Academy runs kitesurfing lessons at Perranporth — specifically at the Perran Sands (Penhale) end of the beach. They also teach at Hayle and other north Cornwall spots. Contact them directly to arrange tuition.
From the A30, take the B3285 west into Perranporth village. Cornwall Council operates several car parks including Wheal Leisure (TR6 0EY), which is close to the town beach. For Perran Sands, drive north through the Haven Holiday Camp — check at their office for a parking ticket as they clamp cars without valid tickets during their season (February to end of November). Parking at the beach car parks is free in winter; seasonal charges apply from around April, typically £0.80 per hour, payable via JustPark or BuzzPay.
Also worth checking: Watergate Bay (8 miles north, classic wave spot, NW/W wind), Gwithian (14 miles south-west near Hayle, flat-water option at mid to high tide), and The Bluff, Hayle (15 miles south-west, sheltered estuary spot good in strong S and SW winds).
Storm overflow data for Perranporth is monitored in real time by South West Water via their telemetry network. Current water quality status — including active sewage discharges and recent spill alerts — updates automatically in the live forecast app.
Wind, tide and forecast — updated every hour
Open live forecast →