Cairns Dive Centre has been operating in Cairns and Fitzroy Island for over 30 years. CDC offers day trips and liveaboard trips for the snorkeller and diver. CDC also offers learn-to-dive courses from Open Water to Dive Master. They are a PADI training centre. On Fitzroy Island, they have a Dive Centre.
You can snorkel, try an introductory dive, certified diving, hire a coral viewing sea kayak, or take a day or night glass bottom boat tour. For people staying on the island for an extended trip they can take a trip on Sunkist to the outer Great Barrier reef or even learn to dive.