Il momento migliore per immergersi in Messico dipende da quale destinazione di immersione subacquea si desidera visitare. Il Mare di Cortez è aperto per le immersioni subacquee da luglio a ottobre, mentre da settembre a novembre è la stagione degli squali balena. A Guadalupe la stagione va da luglio a novembre, quando i grandi bianchi si radunano intorno all'isola per nutrirsi di foche elefanti. Socorro è al suo meglio tra novembre e maggio con la stagione degli squali balena intorno a novembre e dicembre. Vale la pena notare che la temperatura dell'acqua fa un breve calo a 21 ° C (70 ° F) a febbraio e marzo.