When to Go:
Mexico is a large country and its varied topography means there are great variations in climate. Generally the coastal parts of Mexico have warm and humid weather all year. Inland, at higher elevations, such as in Guadalajara and Mexico City, the climate is dry and temperate. The hottest months are June to September.