Temperature
Pleasant by day, brisk at night.
71°Ftypical Aug high
San Cristobal de las Casas is most comfortable in the drier months around December to April. Typical daytime highs run about 68-75°F year-round. Humidity is usually low. The wetter months are roughly May to October.

Pleasant by day, brisk at night.
Rain most days.
Cloudier spells limit sunshine.
It rarely feels hot, though humidity can be noticeable during rainy periods.
Mostly cloudy skies.
Want a side-by-side climate view? Compare San Cristobal de las Casas with Panajachel.
Typical monthly values are based on long-term climate records. Useful for planning, not a forecast. Check the weather before you travel.
Local microclimates can vary by beach, neighborhood, trail, or elevation.
Last updated: Jun 1, 2026
Data & methodology