The Breakwall at Town Beach works best with swell from the south through to the north-east. The Middle has some powerful lefts and is for the experienced surfer only, while Flagstaff is the protected southern headland of Town Beach.
At Flynns Beach, waves can be found with swells from the south to east with offshore north-west winds through to south-east winds. Lighthouse Beach has a protected northern corner that handles north to north-east swell.
Further south, Cathie is an open beach, which can offer powerful waves with south to east swell. Rainbow Beach is a protected southern headland with a right point break and beach breaks. Grants Headland picks up the smallest of swells and is best in the north-east swell with west to north-east winds.
North Haven (Grants Beach) offers beach breaks with the best waves south to east swell, and works best with west to south-east winds. The bar can hand out some large waves but tidal flow from the river affects the wave quality. (With thanks to Port Macquarie Surf School for the surfing information)
Check out our handy beach guide for details on all the beaches in the Greater Port Macquarie region.