Great Barrier Reef · Cod Hole

Great Barrier Reef · Cod Hole

The Ribbon Reefs and giant potato cod.

AdvancedAustralia
Depth
5–30 m
Visibility
15–30 m
Water
24–29 °C
Current
Mild to moderate
Best time
Jun – Nov
Signature life
Potato cod

The dive

Why dive Great Barrier Reef · Cod Hole

At Cod Hole, friendly potato cod the size of a fridge cruise the divers; in winter the Ribbon Reefs host curious dwarf minke whales.

Marine life

Potato codDwarf minke whales (Jun–Jul)Reef sharksTurtlesMaori wrasse

Dive profile

ReefWallBig fish

When to go

Best time: Jun – Nov

June–November brings the best visibility and the dwarf-minke-whale aggregation (Jun–Jul) on the northern Ribbon Reefs.

Readiness

Who it suits

Advanced-level site — suits Advanced Open Water divers and up. Typical requirements:

Advanced Open WaterNitrox useful

Not sure you're ready? Read our readiness guide or check yourself in the planner.

Logistics

Getting there & staying

Getting thereDomestic flight to Cairns + liveaboard. Fly to Cairns (CNS), then join a liveaboard to the Ribbon Reefs and Cod Hole; day boats reach the closer Outer Reef.
Where to stayTown base or liveaboard. Cairns or Port Douglas base for day trips, or a 3–7 night liveaboard for the northern Ribbon Reefs.
Operator to look forReviewed Cairns liveaboards permitted for the Ribbon Reefs and the minke-whale interaction.

Sources

Further reading

Links checked 29 September 2026. They cover the site's location, protection status and background. Costs, difficulty and season windows are ScubaRogue's editorial estimates, so confirm them with your operator before you book. How we research

Keep exploring

Similar dives

More in Asia Pacific →
Tubbataha Reefs
Advanced

Philippines · Asia Pacific

Tubbataha Reefs

A UNESCO atoll only liveaboards reach.

WallShark
Best time
Mar – Jun
From
US$214/day
Bunaken
Advanced

Indonesia · Asia Pacific

Bunaken

Vertical walls dropping into the blue.

WallReef
Best time
Mar – Nov
From
US$86/day
Moalboal · Sardine Run
Open Water

Philippines · Asia Pacific

Moalboal · Sardine Run

Millions of sardines, a short swim from the beach.

ShoreReef
Best time
Nov – May
From
US$70/day
FromUS$275/day
Plan this trip