Le climat de San Cristóbal de las Casas est subtropical, avec une saison sèche de novembre à avril et une saison des pluies de mai à octobre.
La ville est située au Chiapas, dans le sud-est du Mexique, à 2 200 mètres d'altitude, donc dans les tierras frìas.
En hiver, la plage de températures est forte, et la nuit il fait froid. Pendant les jours les plus froids de l'année, la température peut descendre autour de zéro, mais même dans ces cas, pendant la journée, elle dépasse généralement 20 °C. Aux jours les plus chauds de l'année, en avril ou mai, la température peut atteindre 28/30 °C.
De juin à novembre (mais plus probablement d'août à octobre), il existe un risque d'ouragans. Cependant, nous sommes dans une zone relativement protégée, à mi-chemin entre la zone où passent les ouragans du golfe du Mexique et ceux du Pacifique.
La température moyenne du mois le plus froid (janvier) est de 12,3 °C, celle du mois le plus chaud (juin) est de 17 °C. Voici les températures moyennes.
San Cristóbal - Températures moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Min (°C)446810121110111075
Max (°C)202123242322222222212120

Les précipitations totalisent 1 085 mm par an : elles sont donc à un niveau intermédiaire. Dans les mois les moins pluvieux (janvier, février, décembre) il tombe 10 mm de pluie, dans le plus pluvieux (juin) il tombe 225 mm. Voici les précipitations moyennes.
San Cristóbal - Précipitations moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDécAn
Préc. (mm)1010154511022514515521511035101085
Jours222611191416201152112

Il y a en moyenne environ 2 090 heures de soleil par année. Voici la moyenne des heures d'ensoleillement par jour.
San Cristóbal - Ensoleillement
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Soleil (heures)777655664566

San Cristóbal

Quand partir


Le meilleur moment pour visiter San Cristóbal de las Casas est de novembre à avril, étant la saison sèche ; la nuit, cependant, il peut faire froid.