Diving and Snorkelling

With 2,900 islands to explore, warm waters all-year-round and some of the world's best dive sites, from snorkelling right off the beach to jumping on a tour and head out to the wilds of the Great Barrier Reef.

Depending on the season, you can:

From casual snorkellers to experienced divers, everyone will discover their inner mermaid on Queensland's Great Barrier Reef.

Start Exploring

Plan your holiday

Displaying 1-10 of 132
Sort by:
Show:

Mudjimba (Old Woman) Island Dive Site

Mooloolaba, Sunshine Coast Area
Free Entry
Mudjimba (Old Woman) Island can be found a short boat ride from Mooloolaba on the Sunshine Coast. The Island offers treats for both snorkelers and divers, with coral gardens starting at just two metres deep for brilliant dives.

Steve's Bommie Dive Site

Cairns, Cairns Area
Free Entry
Located north of Cairns, Steve’s Bommie is an incredible dive site located at Ribbon Reef No.3. The bommie rises from 30 metres deep up to just five metres below the water, and attracts schools of bigeye trevally, barracuda, yellow-lined snapper, Moses perch, yellow-lined goatfish and many others.

Green Island Dive Site

Green Island, Cairns Area
Green Island is the closest coral reef to Cairns, and located on the inner side of the reef it doesn’t have the crystal clear water found on the outer reefs. However, this pretty coral cay is a great place to snorkel, and also has a few good dive sites.

Lighthouse Bommies Dive Site

Lady Elliot Island, Bundaberg Area
Free Entry
Just off the western side of Lady Elliot Island is a group of small coral outcrops known as Lighthouse Bommies. Descend down the mooring line and drift onto the bommies to discover a vast array of marine life - batfish, stingrays, white-spotted shovelnose rays, green and loggerhead turtles, sea snakes, moray eels, coral trout, reef sharks, trevally, barracuda, and manta rays waiting to be groomed by cleaner wrasse.

Thetford Reef Dive Site

Cairns, Cairns Area
Free Entry
Thetford Reef, nestled close to the Cairns coast and just a short boat trip from the popular Green Island, is a two kilometre long burst of colour - with scattered coral heads, sandy floor areas inviting glittering schools of sea life, and lots of swim-throughs for adventure-seekers.

Severance Shipwreck Dive Site

Lady Elliot Island, Bundaberg Area
Free Entry
Quite a few ships have come to grief on the fringing reef around Lady Elliot Island, but only one of these can be dived, that is the Severance. This fully intact yacht sank in 1998 and still has much of its rigging in place that is now covered in glorious soft corals.

Child Island Dive Site

The Keppels,
Child Island is one of the most exciting dive sites at the Keppel Islands off Yeppoon. Being a fair distance offshore, Child Island is best dived when conditions are calm, but this site nearly always has the best visibility in the area.

Keeper Reef Dive Site

Townsville, Townsville Area
Free Entry
Located off Townsville, Keeper Reef offers a wonderful dive for those that love to explore healthy coral gardens. It is easy to get lost at this dive site as the coral gardens are divided by ridges and bommies, creating a coral maze.

Middle Reef Dive Site

North Stradbroke Island, Redland City Area
Located halfway between two of North Stradbroke Island’s most popular dive sites, Shag Rock and Flat Rock, is large rocky ridge known as Middle Reef. There are a number of dive sites at Middle Reef, in depths from 12 metres to 33 metres, where divers can explore ledges, caves and rocky walls.

Two Towers Dive Site

Cairns, Cairns Area
Free Entry
Two Towers could be called Two Big Towers and Several Smaller Towers as this site is a wonderful collection of bommies on the Ribbon Reefs, north of Cairns. Rising from 25 metres, the two main pinnacles stand 20 metres tall and are covered in lovely corals and a great variety of invertebrate species and reef fish.
Sorry, there are no results that match your search.
Displaying 1-10 of 132
Sort by:
Show:

From the Blog

Watch our videos

Top 5 Snorkelling Spots in The Whitsundays