Go Swim at Elephant Rocks & Green Pool Denmark, Western Australia

Just when we thought Western Australia‘s coastline couldn’t get any more stunning, Elephant Rocks, Denmark turned it on for us.

And right next door is the equally stunning Greens Pool. Both are part of William Bay National Park.

The west coast of Australia really needs to stop showing off. This is picture postcard region of clear emerald waters, pure white sand and sculpted rocks that shelter the bay.

It’s a top spot for swimming, snorkelling and diving.

I’ve said it before and I’ll say it again, the beaches in Western Australia are probably the best we’ve seen on this trip around Australia, and this Elephant Rocks certainly backed up that claim.

Elephant Rocks, Denmark

Elephant Rocks is located 15 kilometres from the town of Denmark in William Bay National Park, south-west WA, about a 4.5-hour drive from Perth.

Whilst it might seem off the beaten track, it’s a must if you’re in this region of Australia. The photos below don’t lie.

There’s a short walk from the carpark along a coastal track and then you are rewarded with this view out over the Great Southern Ocean.

Elephant Rocks, Denmark, Western Australia
Can you see the elephants?

I didn’t quite get the angle of this photo right, but if you’re looking at it from a particular view point you’ll see that it’s called Elephant Rocks because it resembles a herd of elephants paddling in the shallow waters.

Sculptured by nature’s hand.

Cool huh.

We had fun climbing around on the top of the rocks enjoying the stunning view of Elephant Cove below, before making our way down onto the beach. Just be careful though, it’s a big drop from up here.

Elephant Rocks, Denmark, Western Australia
Just us and the elephants
Elephant Rocks, Denmark, Western Australia
This Denmark beach is stunning

Taking the stairs down, you walk through a narrow gap between two towering rocks onto Elephant Cove, otherwise known as paradise!

This sheltered beach is absolutely stunning.

We spent all morning at Elephant Rocks and the beauty of it, like most west coast beaches, is hardly any people.

We basically had it all to ourselves to swim, paddle on our boogie boards, and relax on the sand.

We forgot to bring our snorkeling equipment, bugger, but there was another dude here snorkeling and apparently it’s good.

At least the water is crystal clear and shallow in most parts.

Elephant Rocks, Denmark, Western Australia
Picnic at Elephant Rocks

Otherwise, just bring your towel, beach umbrella, and nibbles and drinks for a beach picnic.

Elephant Rocks, Denmark, Western Australia
Family friendly beach
Elephant Rocks, Denmark, Western Australia
Warning: The water is cold!
Elephant Rocks, Denmark, Western Australia
Elephant Rocks, Denmark, Western Australia

Greens Pool, Denmark

Greens Pool, Denmark, Western Australia
Greens Pool, Denmark

Just a few hundred metres walk from Elephant Rocks is Greens Pool, another picturesque swimming area.

Like Elephant Rocks, it is also completely sheltered from the waves of the Great Southern Ocean by the rounded rock boulders typical to this area.

Perfect flat, sparkly conditions for your family beach day.

Greens Pool, Denmark, Western Australia

Not quite as pretty as Elephant Rocks I thought, but still a lovely sheltered area to swim, snorkel and relax. And to think I’d never herd of this National Park before.

Greens Pool is a popular snorkelling beach with many fish to be seen amongst the rocks and coral on the inner side of the rock breaks.

Greens Pool, Western Australia
A little busier at Green Pools

Definitely add Elephant Rocks and Greens Pool to your list for Western Australia. It’s probably best to visit with another person and be careful of any tidal surges, although both areas are pretty well protected by the large rocks.

There are drop toilets here but no shops. At the very least bring some water because you will want to stay a while and have a swim.

And nearby Denmark is a nice little town to explore for a day or two.

More Western Australia destinations

Save this to Pinterest:

Just when we thought the west coast of Australia couldn't get any more stunning, take a swim at Elephant Rocks in Denmark and you'll be wowed!

14 thoughts on “Go Swim at Elephant Rocks & Green Pool Denmark, Western Australia”

  1. I loved Elephant Rocks and Green Pools as well. Although it was too cold to swim here when we were there. Stunning photos!

  2. Wow. Australia is one of the “major” places I haven’t visited. These pictures just moved it up a bit on my list. The large, rounded rocks at Elephant Rocks remind me a bit of Boulders Beach in South Africa (and those boulders are complemented by penguins!).

    Michael The Honeymoon Guy

  3. Hi,
    I was reading this post and the “about” section. Seems you guys are travelling around Australia right now. Do you have any plans to travel with your kids to another country for a prolong time?

  4. Very nice pics. I can definitely see why the call them elephant rocks. Australia is definitely on the top of our must-visit list.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Powerful Ways to Travel More & Create Better Memories

Want to know how we've made a lifetime of travel for 22 years?

This is what gives us incredible memories to share around the campfire. Join our community for insider tips and updates!

Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.
Scroll to Top