For beginners, the northern area of Rockingham is very shallow and quite sheltered. North of Perth About one hour north of Perth, Lancelin is the site of the annual race between Ledge Point and Lancelin. This is a 25 km downwind event, with hundreds of competitors. The wind is stronger and more reliable than Perth, and I'm told that the wind is okay from April to October. Expect lots of weed, especially on the beach.
Gear hire and lessons available.
Geraldton Geraldton has a reputation for incessant wind. About 30 km north is Coronation Beach - excellent windsurfing, but no facilities at the beach itself. Five hours from Perth. Probably the highlight of WA windsurfing. Margaret River, and to a lesser extent Yallingup to the north, regularly has mast high swells and strong onshore winds.