The best time to visit Cairns is from April to November, as it is the peak season with the best water visibility for snorkeling and diving. Summer is less popular due to the heat, so camping areas will be less crowded. Cairns is hot and humid at any other time of the year.