Skip to main content

Haystack Island Reef

AdvancedGO
GO

It's a go.

Showing last known conditions

Wave Height 0.3 mSwell Period 10 sWind Speed 1.8 knPrecipitation 10 mmTidal Phase ebb

Last evaluated

The spot

Community-maintained

Community contribution: submitted by Daniel

Haystack Island Reef is a spectacular offshore wall dive and snorkel site roughly 500 metres off the shore of Haystack Island on South Australia's Yorke Peninsula. A massive granite reef wall runs parallel to the island for over a kilometre, rising from a sandy bottom at 22 metres up to about 10 metres in places. The terrain is riddled with caves, swim-throughs, chasms and gorges, while the walls are draped in vibrant red, yellow and orange soft corals and sponges. This remote, open-water site rewards adventurous snorkelers with abundant fish life and crayfish in crystal-clear conditions.

Know before you go

Logged by the community, confirmed by mods

  • High risk: Open ocean swell

    Exposed offshore location with potential for strong surge and large swells, especially in southerly winds.

  • High risk: Open ocean swell / surge

    The site is exposed to open ocean swell and can be dangerous in moderate to rough conditions. Only attempt on calm days with minimal swell.

  • Moderate risk: Strong currents

    Tidal currents can be strong around the reef wall and island channels.

  • Moderate risk: Tidal currents

    Strong tidal currents can sweep along the reef wall, particularly during tidal changes.

  • Moderate risk: Depth and overhead cave environments

    Water depth drops to 22 m at the sand line; depth and potential for disorientation in caves requires strong buoyancy control.

  • Low risk: Boat traffic

    Access is by boat only; vessel traffic in the area poses a collision hazard for snorkelers.

  • Low risk: Cold water temperatures

    South Australian waters can be cold year-round, increasing risk of hypothermia on extended snorkels.

Wildlife Guide

No wildlife notes for this spot yet.

Be the first to share a photo

No photos yet — yours could be the first.

Photos are reviewed by moderators before they appear.

Getting in

Boat
Entry

Haystack Island lies off the western coast of Yorke Peninsula, South Australia, west of Marion Bay and Innes National Park. The reef is located approximately 500 metres offshore, parallel to the island. Access is by private boat launched from the Marion Bay boat ramp or via charter from Adelaide-based dive operators. The island itself is uninhabited and there are no ferry services.

Parking & facilities

Parking available at Marion Bay boat ramp (Innes National Park entry fee applies).

parkingboat_ramp

Innes National Park entry fee required for access via Marion Bay.

Spot Map

Community

Recent Reports

Loading community reports…
View all reports for this spot →

Trust

Is this spot real, accurate, still loved?

Verification
Needs verificationUnverified

No nearby spots yet.

Needs verification

Quick verify

One tap helps the community keep this spot honest.

Conditions last evaluated
Spot data last updated
Data sources
Open-Meteo (marine & weather conditions), tide predictions via UTide, community contributors (descriptions, hazards, marine life).
License
Spot content licensed under CC BY-SA 4.0. How's the Spot is open source.
Weather & swell ┬╖ Open-Meteo marine & weather APIs Tides ┬╖ UTide harmonic analysis Sea & safety ┬╖ community reports