

Geraldton sits on Western Australia's central coast, roughly 424 kilometres north of Perth, where the Indian Ocean meets a sun-bleached shoreline of red rock, sandy beaches, and wide-open skies. It is a working port city with a relaxed regional character — lobster boats in the harbour, dusty hinterland stretching inland, and a waterfront that faces squarely into the prevailing swell. For kitesurfers, this setting translates into something rare: a coastline that is genuinely exposed to consistent wind without the crowds that follow it.
The Geraldton Doctor is a classic Southern Ocean-driven sea breeze that builds through spring and peaks across the summer months, typically November through March. It arrives side-shore from the southwest, accelerating through the afternoon to deliver sustained 25–35 knot sessions with reliable regularity. Flatter water is found inside the more sheltered sections near town, while outer beaches and reef breaks serve up proper wave riding when the swell runs. The strength and consistency mean this spot rewards confident intermediates and advanced riders most, though the variety of launch options offers some shelter for developing riders.
Geraldton has a small but dedicated local kite scene, and the city's infrastructure — proper shops, accommodation across all budgets, and direct flights from Perth — makes logistics straightforward. The nearby Abrolhos Islands are a legendary side-trip for those with time. Alternative flat-water options exist along the broader Batavia Coast. What makes a trip here singular is the cumulative effect of the Doctor: day after day of strong, honest wind, bright sun, warm red-earthed surroundings, and sessions that run until the light finally drops from the sky.
No verified schools listed for this spot yet. If you run a school here, join the waiting list.
Satellite imagery © Esri · Open in Google Maps
No schools are listed here yet. If you run one, join the waiting list and we’ll reach out when registration launches.
Join the waiting listHelp fellow riders picture Geraldton — share your best shot.