William Bay National Park

National Parks and Reserves

Famous for its windswept rocky shores and sheltered pools, William Bay National Park protects the coastline and forest between Walpole and Denmark on the south coast.

Green’s Pool near Denmark is well known for its turquoise water and white sandy beaches edged by granite boulders which create ideal swimming, snorkelling and diving conditions.

Rocks form much of the coastline between Green’s Pool and Madfish Bay, extending 100 metres out to sea and creating a reef which bears the brunt of heavy seas. Inside the reef, pools, channels and granite terraces create a fascinating seascape perfect for beachcombing.

Pack a picnic and take in the scenery at Elephant Rocks and Waterfall Beach, or try your hand at beach fishing.

The famous 1,000 kilometre bushwalking trail, the Bibbulmun Track passes through William Bay National Park and facilities include shelters, camp sites and picnic tables. The trail crosses Parry Inlet, Mazzoletti Beach, and up Tower Hill where you’ll enjoy spectacular views over the coastline.

Karri trees dominate the landscape of the park and in spring it’s beautifully coloured by wildflowers.

William Bay National Park is best accessed from Walpole or Denmark which are approximately four to five hours drive south of Perth.

Facilities

Barbeque Beaches & Surf Birdwatching Camping Carpark Disabled access available Fishing Four Wheel Driving Hiking Nature & Wildlife Picnic Area Public Toilet Sports Swimming Walk

Rates

Free Entry

Nearby Things to Do

View All
Mount Shadforth Scenic Drive, Denmark, Western Australia

Mount Shadforth Scenic Drive

Denmark

Greens Pool

Greens Pool

Denmark

Ocean Beach, Denmark, Western Australia

Ocean Beach

Denmark

William Bay National Park, Denmark, Western Australia

William Bay National Park

Denmark

Lights Beach

Lights Beach

Denmark

Contact Us