John Hayes Rockhole

John Hayes Rockhole is a serene, off-the-beaten-path waterhole in the West MacDonnell Ranges, perfect for a refreshing dip after a day of exploring the rugged outback. Surrounded by red cliffs and ghost gums, this spot offers a peaceful escape with a permanent pool of clear water, making it a favorite among locals and travellers seeking a quiet swim.

Highlights & What to See

Suggested Time to Spend

Most visitors spend 1–2 hours here, including the short walk and a swim. It's a perfect lunch stop or afternoon break if you're driving the Larapinta Drive or exploring the West MacDonnell Ranges. Combine it with other nearby waterholes for a full day of exploration.

Nearby Areas Worth Combining

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