Port Macquarie Beaches

With 17 beautiful beaches in Greater Port Macquarie, finding an uncrowded stretch for a perfect beach holiday is easy. Enjoy swimming, surfing and fishing. Unwind on the soft sand and marvel at the sparkling blue ocean - keep an eye out for the local bottlenose dolphins frolicking near the shore.

You can learn to surf at accredited surf schools such as Soul Surfing and the Port Macquarie Surf School. There are excellent beaches for kitesurfing - Lighthouse Beach curves 9km and is south of the heritage-listed Tacking Point Lighthouse, built in 1879. The point is a great spot for whale watching.

Wooden stairs descend from Tacking Point to Lighthouse Beach, Port Macquarie

Lighthouse Beach is popular for camel riding, too. Join Camel Safaris and gently explore the sandy beach on the hump of an Australian camel. A fun activity for the whole family and a memorable way to spot bottlenose dolphins swimming in the waves, camel rides operate Sunday through Friday.

Surfers will enjoy good breaks at Lighthouse Beach, especially the northern end. Breakwalls at Town Beach in Port Macquarie and Grants Beach in North Haven create good waves as well. Other surfing spots include Flynns Beach, Shelly Beach, Lake Cathie Beach and Dunbogan Beach’s southern end.

View from Gaol Point Lookout of Town Beach in Port Macquarie, NSW North Coast

For the breathtaking views, the Port Macquarie coastal walk is a wonderful walking trail that winds past a number of gorgeous beaches, including Town, Flynns and Shelly, and through the Sea Acres National Park. The walking track is 9km one-way and can be broken into four smaller sections.

Picnic tables and barbecue facilities are in beachside reserves at a number of beaches, including:

  • Flynns Beach
  • Shelly Beach
  • Lake Cathie Beach
  • Rainbow Beach, south of Duchess Creek
  • Grants Beach, near the breakwall
  • Pilot Beach

Accommodation options suit a range of budgets, from beachside holiday parks to luxury resorts. Camping in national parks is popular. You’ll meet kangaroos at Diamond Head campground, south of Laurieton. There are also dog friendly beaches and 4WD vehicles are allowed on several beaches.

NSW Beach Safety

Enjoy NSW beaches by following these safety tips

Always swim between the red and yellow flags; surf lifesavers have identified this area as the safest spot to swim in the water. It's also a good idea to always swim with a friend.

Pay attention to the advice of the lifesavers and safety signs. Visit SharkSmart to understand any potential risks in the area you are swimming. You are always welcome to ask lifeguards for more safety advice. If you find yourself needing help in the water, stay calm and attract attention.

Check conditions before you go. You can also find patrolled beach by visiting beachsafe.org.au.

Greater Port Macquarie beaches

Filter by categories