William Bay National Park

William Bay National Park is located 15km south-west of Denmark in Western Australia’s Great Southern Region. Its 10km span of coastline is easy explored in a day and makes a pleasant day trip particularly during the warmer months. This park is known for its rocky granite boulders hugging the coast, crystal clear pools and beautiful beaches.

Greens Pool is a calm bay area sheltered by granite boulders and reef and the scenery is stunning here. This popular family beach is a great swimming area with many protected pools and channels. The offshore rocks are perfect for snorkelling and exploring. Toilet facilities are provided in the main car park here.

william-bay-national-park-greens-poolwilliam-bay-national-park-greens-pool2

A short walk from Greens Pool provides magnificent coastal views and leads to Elephant Rocks, which is a congregation of large granite boulders forming still pools and a small secluded beach. Sit or stand atop the highest boulder and take it all in. The picture is perfect and a clear day offers fabulous photo opportunities.

william-bay-national-park-elephant-rockswilliam-bay-national-park-elephant-rocks2

Madfish Bay is another beautiful protected beach and a great spot for families to enjoy. Further down the beach there is plenty of room on the rocks for the keen anglers to drop in a line and try their luck.

william-bay-national-park-madfish-baywilliam-bay-national-park-madfish-bay2

Waterfall Beach, as the name suggests, has fresh water spilling from the sand dunes and running into the ocean. This unique beach is a popular fishing spot and quite scenic too.

william-bay-national-park-waterfall-beachwilliam-bay-national-park-waterfall-beach2

William Bay’s points of interest are accessible via unsealed roads and the walks are short and easy. No camping is permitted within the national park however there is a camp ground with facilities at Parry Beach located 27km west of Denmark along Parry Rd and there are also plenty of caravan parks in the Denmark town site.

Click here for climate statistics for Australian locations
(provided by the Bureau of Meteorology)

Destinations in Western Australia

Albany

Barn Hill

Bremer Bay

Broome

Bunbury

Bungle Bungles

Cape Le Grand

Cape Leveque

Cape Range National Park

Carnarvon

Cervantes

Cheyne Beach

Collie

Coral Bay

Denmark

Derby

Eighty Mile Beach

El Questro

Esperance

Exmouth

Fitzgerald River National Park

Geike Gorge

Geraldton

Gibb River Road

Gracetown

Halls Creek

Hamelin Bay

Hopetoun

Hyden

Israelite Bay

Jurien Bay

Kalbarri

Kalbarri National Park

Kalumburu

Karijini

Kennedy Range National Park

Kununurra

Lake Argyle

Lancelin

Margaret River

Millstream

Mt Augustus

Nullarbor

Onslow

Pardoo

Perth

Porongurup National Park

Port Denison Dongara

Port Hedland

Port Smith

Quobba

Shark Bay

Stirling Ranges

Torndirrup National Park

Wellington National Park

William Bay National Park

Wolfe Creek

Wyndham

Yallingup


Return from William Bay National Park to Western Australia