San Cristóbal de las Casas is a colonial highland city in Chiapas, Mexico, at 2,200 metres (7,218 feet), where the weather stays cool and spring-like all year. Average highs run 19°C to 23°C (66°F to 73°F) every month, nights drop to 8°C to 12°C (46°F to 54°F), and the year splits into a dry season from November to April and a wet season from May to October. It is the gateway to the Maya villages of San Juan Chamula and Zinacantán and the Sumidero Canyon.
Welcome to San Cristóbal de las Casas
Start any visit in the Centro Histórico, where the pastel cathedral faces the Zócalo and the pedestrian andadores lead to the Santo Domingo church and its craft market. The city was founded in 1528, and its red-tiled roofs and courtyards are framed by pine-covered mountains. From here, colectivos fan out to indigenous villages and canyon boat trips, while the surrounding barrios hold the town’s cafés and boutique hotels.
Weather at a Glance in San Cristóbal de las Casas
The climate is a subtropical highland type with a mean annual temperature of 14.8°C (58.7°F) and about 2,240 mm (88 in) of rain a year. June is the wettest month at 495 mm (19.5 in), and September is a close second at 437 mm (17.2 in). February is the driest at just 11 mm (0.4 in). The month-by-month guide below has the full table of temperatures and rainfall.
Seasonal Snapshot in San Cristóbal de las Casas
- Dry season (November to April): clear days, 8 to 10 hours of sunshine, cold nights, best for sightseeing.
- Rainy season (May to October): afternoon and evening downpours, 80% to 87% humidity, mornings still clear.
- Wettest months: June (495 mm) and September (437 mm).
- Warmest month: April, with highs of 22.7°C (73°F).
- Coolest month: January, with lows of 8.8°C (48°F).
Guides to San Cristóbal de las Casas
- Weather by month – monthly temperatures, rainfall, sunshine and humidity, with a comparison table.
- Best time to visit – the best months for weather, festivals, lower prices and smaller crowds.
- Things to do – Chamula, Zinacantán, the Sumidero Canyon, Na Bolom and the Amber Museum.
- Events and festivals – the Chamula Carnival, the July 25 fiesta, Día de Muertos and more.
- Neighborhoods – the Centro Histórico, El Cerrillo, Guadalupe and the local barrios.
- Where to stay – hotels by area, from luxury boutique to budget hostels.
- Travel tips and FAQ – airport transfers, altitude, tap water, tipping and safety.
Quick Facts About San Cristóbal de las Casas
- Altitude: 2,200 m (7,218 ft) in the Chiapas highlands.
- Best months to visit: December to March (dry and sunny).
- Wettest month: June (495 mm / 19.5 in).
- Nearest airport: Tuxtla Gutiérrez Ángel Albino Corzo (TGZ), 77 km away.
- Currency: Mexican peso (MXN); many markets are cash only.
Where to Stay in San Cristóbal de las Casas
Most visitors stay in the Centro Histórico, within walking distance of the cathedral and Santo Domingo, or in the quieter El Cerrillo barrio just to the north, where courtyard B&Bs and cafés sit on calmer streets. Doubles average MXN 900 to 2,800 a night depending on the season and area. The where to stay guide below breaks down the options by area.
Suggested Hotels in San Cristóbal de las Casas
Hotel Bo
Hotel Bo is a design-led boutique hotel in the historic centre with a courtyard pool and the Lum restaurant serving upmarket Mexican food. Best for couples who want a stylish, central base. Check rates and availability
Hotel Casa Mexicana
Hotel Casa Mexicana is a colonial-style hotel about 100 metres from Santo Domingo church, with rooms around a central garden and free Wi-Fi. Best for travellers who want good value in the heart of town. Check rates and availability
Rossco Backpackers Hostel
Rossco Hostel & Hotel is a seven-minute walk from the cathedral with a garden, free parking, a shared lounge and a terrace. Best for backpackers and budget travellers who want dorms and private rooms. Check rates and availability
City Articles
Best Time to Visit San Cristóbal de las Casas
The best time to visit San Cristóbal de las Casas is the dry season from November to April, when rain totals just 11 to 62 mm per month and sunshine runs 8 to 10 hours a day. That said, the highland city is comfortable every month, and visiting in the shoulder months of May and […]
Read MoreSan Cristóbal de las Casas Events and Festivals
San Cristóbal de las Casas runs on a packed festival calendar that mixes Catholic feast days with Maya traditions from the surrounding villages. Several events have fixed dates, while others move with Easter. Here is what to expect each season, with the dates to plan around. San Cristóbal de las Casas Events in Spring Carnaval […]
Read MoreSan Cristóbal de las Casas Neighborhoods
San Cristóbal de las Casas is a compact city, and its neighborhoods sit within a 20-minute walk of the Zócalo. The historic centre is where most visitors stay and eat, while the barrios to the north hold the best boutique hotels and local life. Here is what each area offers and who it suits. San […]
Read MoreSan Cristóbal de las Casas Travel Tips and FAQ
San Cristóbal de las Casas is easy to navigate once you are on the ground, but the altitude, the airport transfer and the cash-only markets trip up first-time visitors. These travel tips answer the practical questions, from how to get in from Tuxtla Gutiérrez airport to whether the tap water is safe. San Cristóbal de […]
Read MoreSan Cristóbal de las Casas Weather by Month
San Cristóbal de las Casas sits at 2,200 metres (7,218 feet) in the Chiapas highlands, so the weather stays cool and spring-like all year. Average highs hold between 19°C and 23°C (66°F and 73°F) every month, and nights drop to 8°C to 12°C (46°F to 54°F). The city has a clear dry season from November […]
Read MoreThings to Do in San Cristóbal de las Casas
San Cristóbal de las Casas packs indigenous villages, museums, markets and canyons within an hour of the centre. Most sights are walkable, and day trips to San Juan Chamula, Zinacantán and the Sumidero Canyon run daily from the tour agencies along Real de Guadalupe. Here are the specific places worth your time, with hours and […]
Read MoreWhere to Stay in San Cristóbal de las Casas
San Cristóbal de las Casas has two clear places to base yourself: the Centro Histórico, where the sights and restaurants are on your doorstep, and the northern barrios of El Cerrillo and Real de Guadalupe, where boutique B&Bs and cafés sit on quieter streets. Most accommodation is in converted colonial houses with interior courtyards, and […]
Read More