Skip to main content

Keeper Reef

IntermediateGO
GO

It's a go.

Showing last known conditions

Wave Height 0.1 mSwell Period 4.3 sWind Speed 8.1 knPrecipitation 2.8 mmTidal Phase flood

Last evaluated

Primary photo of Keeper Reef © Workfortravel

The spot

Community-maintained

Community contribution: submitted by Daniel

Keeper Reef is a stunning outer reef in the Central Great Barrier Reef, located about 70 km off the coast of Townsville, Queensland. This vibrant coral reef features spectacular coral gardens divided by dramatic ridges, bommies, and tantalising swim-throughs where shafts of light illuminate the underwater world. Known for its excellent coral cover and diverse marine life, Keeper Reef is a premier snorkelling and dive destination, frequently visited by day-tour operators from Townsville and Magnetic Island. The clear waters and healthy reef structure make it an unforgettable spot for experiencing the wonders of the World Heritage-listed Great Barrier Reef.

Know before you go

Logged by the community, confirmed by mods

  • Moderate risk: Marine stingers

    Marine stingers (box jellyfish and Irukandji) are present in Great Barrier Reef waters, particularly during the warmer months.

  • Low risk: Ocean currents

    Ocean currents can be strong around the reef edges and swim-throughs, posing a risk for less experienced snorkellers.

  • Low risk: Boat traffic

    Vessel traffic from tour boats and charter vessels operating in the area requires awareness when surfacing.

  • Low risk: Sharp coral

    Exposed reef edges and coral bommies can cause cuts or abrasions if snorkellers make contact.

Wildlife Guide

No wildlife notes for this spot yet.

1 photo from the community

Getting in

Snorkel tour
Entry

Keeper Reef is located approximately 70 km offshore from Townsville, Queensland. Day tours depart from Townsville or Magnetic Island via Adrenalin Snorkel & Dive and other operators. The 9-hour tour typically includes multiple snorkel stops at Keeper and nearby reefs.

Parking & facilities

Parking available at the Townsville departure point (2/39 Plume St, South Townsville). Street parking and paid lots nearby.

toiletsparkingdrinking_watershowers

Tour prices from approx. $384 adults, $334 children (6–12 years) for a full-day snorkel tour. Includes equipment, lunch, and transfers.

Spot Map

Community

Recent Reports

Loading community reports…
View all reports for this spot →
Gallery ┬╖ 1 photos

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