Reefwander
Turquoise lagoon water over a shallow coral reef at Cocos (Keeling) Islands, with a kitesurfer crossing the shallows

Indian Ocean · Australia

Cocos (Keeling) Islands

Drift out on the falling tide as an entire atoll empties past you

Photo: photoboothrental.com · CC BY-SA 3.0

Cocos is an Australian atoll 2,750 km north-west of Perth, twenty-seven coral islands around a lagoon with roughly six hundred residents. Its isolation shows underwater: visibility past 40 m is routine, the hard coral is in excellent condition, and reef sharks and turtles are unbothered by divers. The Rip, where the lagoon empties on the falling tide, is the signature dive — a fast drift over coral gardens with the whole atoll's water moving with you.

About diving in Cocos (Keeling) Islands

Diving here runs off the tide table rather than the clock. The islands support one small dive operation, working out of West Island with small boats and smaller groups, and the day's plan comes from the state of the tide and from which side of the atoll the trade wind is pushing. A two-dive morning is the usual shape, with the surface interval spent ashore on a beach or a sandbar. Nothing about it is high volume, and you are unlikely to share a site with another boat.

The atoll offers three quite different kinds of dive. Inside the lagoon the water is shallow and sheltered, coral heads standing on clean sand, which makes an easy first day or a gentle afternoon. The passes cut through the rim, and that is where the water moves — you drop in, get carried, and tuck in behind the reef edge to watch what is holding station in the flow. Outside the rim the ground falls away into open ocean, and those outer profiles are where animals appear out of the blue with no warning.

The Rip is a one-way ride off Direction Island. The boat sets you in at the top and pickup happens wherever you surface, which is why it runs on the outgoing tide and why the rest of the day gets planned around it. Snorkellers can be dropped on the same water on the same tide, so non-divers in a group are not left ashore. It is short enough that repeating it across consecutive days makes more sense than treating it as a one-off.

It suits divers content with a modest number of sites dived properly rather than a long site list. There is no recompression chamber on the islands and any evacuation is a long flight away, so conservative profiles and dive insurance matter more than usual. Fish watchers get a second reason to come: Cocos sits on the seam where Indian and Pacific reef fish ranges meet, and the resulting hybrids among butterflyfish, angelfish and surgeonfish are well documented here and at Christmas Island.

Best time to dive Cocos (Keeling) Islands

Cocos (Keeling) Islands season rating, sea surface temperature, daytime high and rainfall by month, 2011–2025 averages
JanFebMarAprMayJunJulAugSepOctNovDec
SeasonGoodGoodGoodPrimePrimePrimeGoodGoodGoodPrimePrimeGood
Sea surface28°C82°F29°C84°F29°C84°F29°C84°F29°C84°F28°C82°F28°C82°F27°C81°F27°C81°F27°C81°F27°C81°F28°C82°F
Daytime high29°C84°F29°C84°F29°C84°F29°C84°F29°C84°F28°C82°F28°C82°F27°C81°F27°C81°F27°C81°F27°C81°F28°C82°F
Rain137 mm5.4 in151 mm5.9 in203 mm8.0 in157 mm6.2 in120 mm4.7 in146 mm5.7 in101 mm4.0 in58 mm2.3 in42 mm1.7 in31 mm1.2 in72 mm2.8 in156 mm6.1 in
Cocos (Keeling) Islands season rating, sea surface temperature, daytime high and rainfall by month, January to June, 2011–2025 averages
JanFebMarAprMayJun
GoodGoodGoodPrimePrimePrime
Sea surface
28°C82°F29°C84°F29°C84°F29°C84°F29°C84°F28°C82°F
Daytime high
29°C84°F29°C84°F29°C84°F29°C84°F29°C84°F28°C82°F
Rain
137 mm5.4 in151 mm5.9 in203 mm8.0 in157 mm6.2 in120 mm4.7 in146 mm5.7 in
Cocos (Keeling) Islands season rating, sea surface temperature, daytime high and rainfall by month, July to December, 2011–2025 averages
JulAugSepOctNovDec
GoodGoodGoodPrimePrimeGood
Sea surface
28°C82°F27°C81°F27°C81°F27°C81°F27°C81°F28°C82°F
Daytime high
28°C82°F27°C81°F27°C81°F27°C81°F27°C81°F28°C82°F
Rain
101 mm4.0 in58 mm2.3 in42 mm1.7 in31 mm1.2 in72 mm2.8 in156 mm6.1 in

2011–2025 averages. Sea surface: NOAA Coral Reef Watch, measured at the surface, so deeper water can run colder. Daytime high and rain: NASA POWER.

Divable year-round; Apr–Jun and Oct–Nov are calmest, with the wet season from December to March bringing more wind.

Best months: April, May, June, October, November

Cocos Keeling Islands water temperature and weather by month

The sea surface stays between 27 and 29 °C (81–84 °F) all year. Most rain falls from December to June, peaking at about 200 mm (7.9 in) in March; August to October are the driest. Daytime highs sit around 28 °C (82 °F) all year. The coldest water here is about 26 °C (79 °F), so pack a 3 mm full suit.

Dive types & marine life

Reef sharks, turtles and eagle rays turn up on most dives year-round, sharks holding in the passes whenever the current runs, with trevally and Napoleon wrasse working the outer drop-offs. Manta rays and dolphins are luck rather than a schedule. The calmest windows, April to June and October to November, give the best odds on the exposed reef, though nothing shuts down at any point in the year.

  • Reef
  • Wall
  • Drift
  • Coral garden
  • Pelagic & blue water
  • Reef sharks
  • Manta rays
  • Sea turtles
  • Napoleon wrasse
  • Trevally & jacks
  • Dolphins
  • Pristine corals
  • Eagle rays

Best dive sites in Cocos (Keeling) Islands

An undercut in the wall at 40 m, west of Ski Run

to 40 madvanced

Drop to 40 m for sea fans, finish in a 9 m ocean pool

9–40 madvanced

Sand at 5 m, coral to 9 m, and room to get buoyancy right

5–9 mbeginner

Coral garden

Cabbage coral from 5 to 20 m with a swim-through canyon alongside

5–20 mintermediate

A Montipora stand owning the wall from 16 to 35 m

16–35 madvanced

Ridges to the drop-off with resident trevally and barracuda

to 25 madvanced

Sea fans and a cave at 40 m under a reef top anyone can dive

to 20 m · max 40 mintermediate

An 8 m reef-and-rubble bottom out towards the drop-off

to 8 mbeginner

Reef top at 10 m, then a short drop to 18 m on the eastern side

10–18 mintermediate

Sharks called in over a wall that slopes past 40 m

14–40 madvanced

A solid Montipora face from 14 m down past 30 m

7–30 m · max 40 mintermediate

Look up at the old plate corals from 22 m down the wall

to 22 mintermediate

Line up the two green trees on shore and anchor in 12–14 m

12–14 mbeginner
  • The Rip

    Tidal outflow drifted at speed over coral gardens and sand chutes.

  • Cologne Passage

    Channel through the atoll rim with sharks holding in the current.

  • Garden of Eden

    Sheltered lagoon coral in 12 m, calm and exceptionally clear.

  • Two Cays

    Outer reef drop-off falling past 40 m with passing pelagics.

How to get to Cocos (Keeling) Islands

Scheduled flights from Perth run a couple of times a week, some routing via Christmas Island, and there is no other regular way in. Most visitor accommodation is on West Island beside the airstrip, with a ferry across the lagoon to Home Island. All diving is by day boat, and little is available locally, so bring spares and anything specific you rely on.

Photos from Cocos (Keeling) Islands

  • photoboothrental.com · CC BY-SA 3.0

  • David Stanley · CC BY 2.0

  • David Stanley · CC BY 2.0

  • David Stanley · CC BY 2.0

Dive videos

Diving at the Cocos (Keeling) Islands with Cocos Dive · Cocos Dive on YouTube

Photo credits

Embed

Run a dive centre, club or blog? Embed this map of 12 dive sites near Cocos Keeling Islands on your own page.

In The Logbook

Similar destinations

Indian Ocean

An atoll wall dropping into open ocean, 400 km from the nearest island

26–30°C · 79–86°Fvis 40 m · 130 ftintermediate

Indian Ocean

Up to two hundred reef mantas barrel-roll inside a 200 m bay

27–30°C · 81–86°Fvis 30 m · 100 ftintermediate

Indian Ocean

Wall, cave and drift dives with whale sharks on the doorstep

26–29°C · 79–84°Fvis 60 m · 197 ftintermediate

Indian Ocean

Permit-only Indian atolls with 30 m visibility and almost no divers

27–30°C · 81–86°Fvis 40 m · 130 ftintermediate