When is the best time to dive where?

  JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
AUSTRALIA     Whale sharks Minke Whales        
            Humpback Whales    
BAHAMAS   Bull & tiger sharks              
BELIZE       Whale sharks     Whale sharks     Groupers spawning
CAYMAN ISLANDS                        
COSTA RICA Bull Sharks     Hammerheads Bull Sharks
CUBA                        
DJIBOUTI Whale Sharks             Whale Sharks
EGYPT, RED SEA               Mantas & Whale Sharks     Grey Reef sharks mating   
FIJI           Oceanic Hammerheads        
              Pilot Whales        
          Manta Rays    
GALAPAGOS ISLANDS         Whale sharks          
          Humpback Whales Hammerheads    
HAWAII Humpback whales                  
INDONESIA       Manta Rays       Mola Mola  
MALAYSIA               Green Turtles Mating Green Turtles Hatching      
MALDIVES Manta Rays Manta Rays Whale Sharks Manta Rays
MEXICO Whale Season   Manta Rays Great White Shark Cage Diving  
MICRONESIA                        
MYANMAR                  
PANAMA Bull Sharks     Hammerheads Bull Sharks
PAPUA NEW GUINEA                        
PHILIPPINES     Hammerheads                
SABA / ST. KITTS                        
SEYCHELLES                 Whale Sharks    
SOLOMON ISLANDS           Scalloped hammerheads  
ST. MAARTEN / ST. MARTIN                        
THAILAND   Whale Sharks   Off Season      
TURKS & CAICOS Humpback Whales     Nurse Shark