Le climat est chaud et humide dans le sud, plus sec à mesure que l’on se dirige vers le nord. Contrairement à la côte Atlantique où le climat est humide et lourd, la côte Pacifique est plus sèche. Au centre du pays, la température et les pluies diminuent avec l’altitude. La saison des ouragans au Yucatan commence en avril-mai et se termine généralement en novembre.