Typical Weather

Climate in San Cristóbal de las Casas: average temperature by month

In San Cristóbal de las Casas the warmest month is May, with 33.6 °C on average in the afternoon; the coolest is January, with 27.7 °C.

The average of the weather stations Tenosique (Smn) (154 km), Motozintla (Smn) (159 km) and El Carmen (Smn) (233 km); nearer ones count more.

MonthAverage highCoolest to warmest day
January27.7 °C27.4 °C – 28.2 °C
February29.2 °C28.2 °C – 30.1 °C
March31.0 °C30.2 °C – 32.1 °C
April32.8 °C32.2 °C – 33.6 °C
May33.6 °C32.9 °C – 33.9 °C
June32.2 °C31.9 °C – 32.9 °C
July32.2 °C31.9 °C – 32.4 °C
August32.1 °C31.9 °C – 32.2 °C
September31.3 °C30.6 °C – 31.9 °C
October30.2 °C29.8 °C – 30.6 °C
November29.2 °C28.7 °C – 29.8 °C
December28.1 °C27.7 °C – 28.7 °C