From Kalbarri down to Northampton, vivid red and yellow sandstone bluffs meet the Indian Ocean making access a hassle and reducing surf potential. Port Gregory has some wind-exposed reef and beachbreak, while Bowes River near Northampton is a great spot to camp for a few days and surf the rivermouth peaks or the offshore reefs of Horrocks and Camel. It's consistent, and the mixed sand and reef breaks are not too heavy.
A guided 4WD tour around here will undoubtedly uncover some other good spots, off the sealed road. Really sharky out on the fringing reef though.