Photo: Michaël CATANZARITI / Public domain
Port Macquarie, nestled on the stunning Mid North Coast of New South Wales, is one of Australia’s premier whale-watching destinations. Every year between May and November, the humpback whale migration passes close to shore, offering spectacular encounters. The town’s headlands and sheltered waters provide excellent vantage points, whether you’re on land or out at sea. The local whale-watching industry is well-established, with experienced operators who prioritize responsible wildlife viewing, making this a must-do for nature lovers and families alike.
Highlights & What to See
- Boat Tours: Join a licensed whale-watching cruise from the town centre. Operators guarantee sightings or a free return trip, and you’ll get up-close views of humpbacks breaching, tail-slapping, and spy-hopping.
- Land-Based Viewing: Head to Tacking Point Lighthouse or the breakwall at Town Beach. During peak season, you can often spot whales from shore without a boat.
- Kooloonbung Creek Nature Park: While not a whale site, this peaceful reserve is a great spot for birdwatching and a picnic before or after your whale tour.
- Sea Acres National Park: Explore a coastal rainforest boardwalk and keep an eye out for migrating whales from the clifftop lookouts.
- Port Macquarie Museum: Learn about the region’s maritime history and the cultural significance of whales to the local Birpai people.
Suggested Time to Spend
Allocate at least half a day for a whale-watching boat tour (typically 2–3 hours on the water). If you prefer land-based viewing, you can easily combine it with a walk along the coastal path and a visit to Tacking Point Lighthouse in a couple of hours. For a full experience, spend a full day in Port Macquarie: a morning whale cruise, lunch at a waterfront café, and an afternoon exploring the town’s beaches and nature reserves.
Nearby Areas Worth Combining
- Crowdy Bay National Park – A rugged coastal park with dramatic rock formations and excellent whale-watching from the headlands, about 40 minutes south.
- Hat Head National Park – Remote beaches and coastal walks with whale-viewing opportunities, an hour north.
- Koala Hospital Port Macquarie – A unique wildlife rehabilitation centre just minutes from the town centre, perfect for a family-friendly stop.
- Port Macquarie Beaches – Town Beach, Flynns Beach, and Lighthouse Beach offer great swimming and surfing, ideal for a relaxing afternoon.
- Billabong Zoo – A wildlife park with koalas, crocodiles, and a chance to meet Australian animals, located a short drive from the harbour.
Please check official sources for current details.
Note: opening hours, prices and booking requirements change often — please check official sources for current details.
Explore more
Image credits
- Port Macquarie — Inas / CC0
- Koala Hospital Port Macquarie — Inas / CC0
- Sea Acres National Park — Poyt448 Peter Woodard / CC BY-SA 3.0
- Crowdy Bay National Park — Grahamec / CC BY-SA 4.0
- Hat Head National Park — Poyt448 Peter Woodard / Public domain