How's the Weather?
- Places to Explore
- Travel Tips
- Fodor's Choice
- Spanish Phrases
How's the Weather?
In the highlands around San Cristóbal de las Casas the weather is cool and comfortable throughout the year—the average high is 20°C (68°F). Bring a sweater or jacket for the evening, as temperatures can fall drastically after the sun sets. (Men in San Juan Chamula wear woolly black cloaks to ward off the cold.) September is the peak of the rainy season, which officially starts in August and can run until early October. In the coastal lowlands, including Palenque and Villahermosa, it is always hot and humid. Temperatures peak in May and June at about 31°C (88°F). The sun is extremely strong, so make sure to bring a hat and plenty of sunblock.
Thanks to the warm weather and spectacular landscape, restaurants, cafés, and even hotel lobbies are often outdoors; if not, the doors and windows are wide open. Therefore, a comfortable and casual style reigns at most establishments, and the only rule to live by is long pants—and maybe even some repellent—for evening outings, to help protect you from hungry insects.
Free Fodor's Newsletter
Subscribe today for weekly travel inspiration, tips, and special offers.
Fodor's Trip Planning Ideas
- Great American Vacation: Find Your Next U.S. Trip with Fodor's
- 80 Degrees: Fodor's Helps You Find Your Best Beach Vacation Spots
- Go List: Fodor's Top 25 Places to Go in 2013
- Hotel Awards 2012: Fodor's 100 Top Hotels
- Weekend Getaways: Fodor's Recommends the Best Weekend Escapes in the US
- Best of Europe: Fodor's Picks the Best Places to Visit in Europe
- Save in Villahermosa: Book 3 Nts in May Fr $104+/Nt Expedia
- Hyatt Regency Villahermosa on Sale: Book 3 Nts in May Fr $142+/Nt Expedia
- Save at 4-Star Quinta Real Villahermosa: $146 & Up in May — $146 Save with Expedia, $66/night less
- Book the City Express Tuxtla Gutierrez 3 Nts in May Fr $70+/Nt — $70 Save with Expedia, $10/night less
- Special deal: 4-Star Camino Real Tuxtla Gutierrez Fr $119+/Nt — $119 Save with Expedia, $54/night less