Port Macquarie Beaches

Our Beautiful Beaches

Greater Port Macquarie has 18 different beaches to choose from, of which 6 are lifeguard patrolled, 8 are dog friendly and almost all of them suitable for swimming and surfing.

Port Macquarie’s clean and uncrowned beaches are the perfect spot for visitors of all ages and interests. For a relaxing family picnic, game of beach cricket with friends, 4WD adventure or the chance to try your hand at surfing, the perfect beach is just waiting to be found.

Flynns Beach

Lake Cathie

Lighthouse Beach

Oxley Beach

Rainbow Beach

Northshore Beach

Town Beach




Port Macquarie Surf School is locally owned and operated by the “Huddos”; the well-known father and sons team of Peter, Wayne and Grant Hudson. All born and bred in Port Macquarie, the Huddos are accomplished surfers in their own right with over 90 years of surfing and just on 50 years of coaching experience between them. They know the local beaches like nobody else are more than ready to pass on their experience and knowledge to all surfers, from beginner through to the high performance surfer.

Port Macquarie boasts some of the most picturesque beaches on the East Coast of Australia and with a little help from Port Macquarie Surf School, it’s the perfect environment to quickly master all the skills you need to confidently take on the waves. The thrill of riding a wave is an experience you’ll never forget and remember, you don’t have to be young to enjoy this great Aussie experience. We cater for all ages and abilities.

Peter, Wayne and Grant are all Level 2 accredited coaches.

Port Macquarie Beaches

Stay at Rydges Port Macquarie