Diving in Great Barrier Reef

Explore 321 dive sites in Great Barrier Reef, Australia. Ocean conditions, marine species, and dive centres.

Best Time to Dive in Great Barrier Reef

The warmest water temperatures in Great Barrier Reef occur in February, averaging 29.5°C. The coolest conditions are in August at 25.0°C.

Monthly Water Temperatures

  • January: 29.4°C
  • February: 29.5°C
  • March: 29.2°C
  • April: 28.4°C
  • May: 26.9°C
  • June: 25.8°C
  • July: 25.1°C
  • August: 25.0°C
  • September: 25.4°C
  • October: 26.6°C
  • November: 27.7°C
  • December: 29.0°C

Marine Life in Great Barrier Reef

Home to 163 recorded species including 88 reef fish, 61 hard corals, 9 seagrass & algae, 2 sharks & rays, 1 starfish, 1 sea snails & nudibranchs.

Dive Site Difficulty in Great Barrier Reef

Great Barrier Reef has 1 beginner dive sites - suitable for divers of all levels.

Recommended Packing List for Great Barrier Reef

Based on average water temperature of 27.3°C, currents 17 cm/s.

  • Shorty or Rashguard - warm 27°C water needs minimal exposure protection
  • Mask - essential for every dive
  • Fins
  • BCD - buoyancy compensator
  • Regulator - your most safety-critical piece of gear
  • Dive Computer - tracks depth, time, and NDL
  • Surface Marker Buoy (SMB) - essential for boat pickups
  • Dive Torch - useful for crevices and colour at depth
  • Underwater Camera - capture your diving memories

Marine Protected Areas in Great Barrier Reef

  • Trinity Inlet - Fish Habitat Area (A) (IUCN Category VI)
  • Annan River - Fish Habitat Area (A) (IUCN Category VI)
  • Annan River - Fish Habitat Area (B) (IUCN Category VI)
  • Michaelmas and Upolu Cays - National Park (IUCN Category II)
  • Trinity Inlet - Fish Habitat Area (B) (IUCN Category VI)
  • Starcke River (Ngulun) - Fish Habitat Area (A) (IUCN Category VI)

Getting to Great Barrier Reef - Nearest Airports

  • Cooktown Airport (CTN) - 68 km away, approx 89 min travel time
  • Cairns International Airport (CNS), Cairns - 125 km away, approx 152 min travel time
  • Mareeba Airport (MRG), Mareeba - 150 km away, approx 179 min travel time

Dive Sites

Dive Centres