Das Klima auf Yucatan ist feucht-warm. Je nach Jahreszeit liegen die mittleren Höchstwerte zwischen 28 und 34 Grad. Im Sommer können die Temperaturen im Landesinneren sogar auf bis zu 40 Grad steigen, an den Küsten lässt es sich aber bei einer kühlenden Brise meist gut aushalten. Die Regenzeit dauert von Juni bis Oktober, aber auch im Rest des Jahres gibt es immer wieder kurze Regenschauer. Von August bis Oktober drohen tropische Wirbelstürme.