To all divers from all over the world who are planning to come to dive in North Queensland, do not under any circumstances spend your money to come in January-March. This is the cyclone season for North Queensland. Rain is a routine everyday.
Yes, dive companies would welcome you during this time of the year, they will provide the same good service all year round, and the number of dives promised would not be missed. It is just that the sea and the skies would not cooperate.
I went on a 5D4N liveaboard trip, water visibility is just less than 5m. Easy enough to lose your buddy during a dive. Night dives are just a waste of money and time, all you see is sand grains falling like snow in front of your torch. The wave current was too strong, any diver would be ramming coral heads at a depth above 6m.
I am not condemning the whole idea of diving during the cyclone season. Of course, you would see the same creatures like turtles, dolphins, sharks during this time, you just need to do many dives to increase your chances and be lucky enough to randomly get closer than 5m distance to be able to notice one. Hire a dive guide to guarantee encounter because they know the dive sites better.
To conclude, do not think of a dive trip during the cyclone season, especially those who come from far around the world, been saving large sums of money to see the Great Barrier Reef. You wouldn't be seeing the real image of the world's no.1 dive site at this time. To guarantee that, plan your trip during September to November, the time where all those brochure and website photos were taken.