Il clima di San Cristóbal de las Casas è subtropicale, con una stagione secca da novembre ad aprile e una stagione piovosa da maggio a ottobre.
La città si trova nel Chiapas, nel sudest del Messico, a 2.200 metri di quota, quindi nelle tierras frìas.
In inverno l'escursione termica è forte, e di notte fa freddo. Durante i giorni più freddi dell'anno la temperatura può scendere intorno allo zero, ma anche in questi casi, di giorno in genere si superano i 20 °C. Nei giorni più caldi dell'anno, ad aprile o a maggio, la temperatura può raggiungere i 28/30 °C.
Da giugno a novembre (ma con una maggiore probabilità da agosto a ottobre), vi è il rischio degli uragani. Tuttavia, siamo in una zona relativamente protetta, a metà strada tra l'area dove passano gli uragani provenienti dal Golfo del Messico e quelli del Pacifico.
La temperatura media del mese più freddo (gennaio) è di 12,3 °C, quella del mese più caldo (giugno) è di 17 °C. Ecco le temperature medie.
San Cristóbal - Temperature medie
MeseGenFebMarAprMagGiuLugAgoSetOttNovDic
Min (°C)446810121110111075
Max (°C)202123242322222222212120

Le precipitazioni ammontano a 1.085 mm all'anno: sono dunque ad un livello intermedio. Nei mesi meno piovosi (gennaio, febbraio, dicembre) cadono 10 mm di pioggia, nel più piovoso (giugno) ne cadono 225. Ecco le precipitazioni medie.
San Cristóbal - Precipitazioni medie
MeseGenFebMarAprMagGiuLugAgoSetOttNovDicAnno
Prec. (mm)1010154511022514515521511035101085
Giorni222611191416201152112

In media, si contano circa 2.090 ore di sole all'anno. Ecco la media delle ore di sole al giorno.
San Cristóbal - Soleggiamento
MeseGenFebMarAprMagGiuLugAgoSetOttNovDic
Sole (ore)777655664566

San Cristóbal

Quando andare


Il periodo migliore per visitare San Cristóbal de las Casas va da novembre ad aprile, essendo la stagione secca; di notte però può fare freddo.