← All tools

Weather in Mexico

Discover Mexico's climate zones, rainy vs dry seasons, regional weather differences, and the best months to visit for sunshine and comfort.

Choose a city in Mexico for a live forecast — current weather, 48-hour hourly chart and a 16-day outlook.

Mexico City12,294,193Tijuana1,922,523Iztapalapa1,835,486Puebla1,692,181Ecatepec de Morelos1,645,352Santiago de Querétaro1,594,212León de los Aldama1,579,803Ciudad Juárez1,512,450Zapopan1,476,491Guadalajara1,385,629Mérida1,201,000Gustavo Adolfo Madero1,185,772Monterrey1,135,512Ciudad Nezahualcoyotl1,077,208Mexicali1,032,686Chihuahua925,762Cancún888,797Naucalpan de Juárez834,434Hermosillo812,229Culiacán808,416Morelia743,275Torreón735,340Álvaro Obregón726,664San Luis Potosí722,772Aguascalientes722,250Saltillo709,671Guadalupe673,616Acapulco de Juárez658,609Tlalnepantla653,410Tlaquepaque650,123Coyoacán614,447Tuxtla604,147Reynosa589,466Tlalpan574,577Cuautitlán Izcalli555,163Cuauhtémoc531,831Victoria de Durango518,709Heroica Matamoros510,739Toluca489,333Ciudad López Mateos489,160Ciudad Apodaca467,157Ciudad General Escobedo454,967Ensenada443,807Xochimilco442,178Venustiano Carranza430,978Veracruz428,323Xalapa de Enríquez424,755Nuevo Laredo416,055Azcapotzalco414,711San Nicolás de los Garza412,199Tonalá408,759Ojo de Agua386,290Benito Juárez385,439Xico384,327Iztacalco384,326Mazatlán381,583Irapuato380,941Miguel Hidalgo372,889Benito Juarez355,017Tapachula353,706Villahermosa353,577Celaya340,387Cuernavaca338,650Tepic332,863Ciudad Victoria332,100Soledad de Graciano Sánchez332,072Ciudad Obregón329,404Ixtapaluca322,271Coatzacoalcos310,698Tampico309,003Ciudad Benito Juárez308,285Tláhuac305,076Santa Catarina304,052Uruapan299,523Cholula292,881Nicolás Romero281,799Zumpango280,455Coacalco277,959Nogales264,782Gómez Palacio257,352

Mexico Weather: Climate Zones, Seasons, and the Best Time to Visit

Mexico is one of the most climatically diverse countries on Earth. Spanning tropical coastlines, high desert plateaus, cloud forests, and volcanic peaks, it defies any single weather label. Whether you are planning a beach holiday in the Yucatán, a city break in the capital, or a road trip through Baja California, understanding Mexico's regional climates will help you choose the right moment to go.

Two Seasons: Dry and Rainy

Rather than the four seasons familiar to northern latitudes, most of Mexico operates on a two-season rhythm. The dry season runs roughly from November through April, bringing clear skies, lower humidity, and comfortable temperatures across most of the country. The rainy season spans May to October, when afternoon thunderstorms roll in daily across the central highlands and tropical regions. Rainfall during this period is often intense but short-lived, and mornings typically remain sunny.

The Pacific and Gulf coasts face the additional risk of tropical storms and hurricanes between June and November, with peak activity in September. Travelers heading to resort areas like Los Cabos or the Caribbean coast should monitor forecasts closely during these months.

Regional Variation Across a Vast Country

Mexico's geography creates striking contrasts within short distances. The central plateau — home to Mexico City weather — sits at roughly 2,200 metres above sea level. This elevation keeps temperatures mild year-round, with warm spring afternoons and cool, sometimes chilly nights in December and January. Rain arrives reliably from May onward, and hail is not uncommon in the afternoons of early summer.

To the north, cities like Tijuana experience a Mediterranean-style climate: dry, warm summers and mild, occasionally rainy winters. The Sonoran Desert further east bakes under intense summer heat, with temperatures regularly climbing to extreme highs between June and August.

In the populous eastern suburbs of the capital, areas such as Iztapalapa share the highland plateau's pattern but can feel warmer and dustier given the dense urban landscape and lower elevation pockets. Meanwhile, Puebla, another major highland city southeast of the capital, sits slightly higher and catches more moisture off the Gulf, giving it lush green surroundings and a rainy season that is pronounced but rarely oppressive.

The southern states of Chiapas and Oaxaca are among the wettest parts of the country, particularly in the mountains. The Yucatán Peninsula is hot and humid throughout the year, with the dry season offering the most comfortable conditions for visiting ancient Maya sites.

Hottest, Coldest, and Wettest Months

The hottest period across most of Mexico falls between April and June, just before the rains arrive to cool things down. The coolest months are December and January, especially in highland cities where overnight temperatures can dip near freezing. The wettest stretch is July through September in most of the interior and along the Gulf coast, with the heaviest single-month rainfall often recorded in September when late-season tropical systems push moisture inland.

Best Time to Visit Mexico for Weather

The sweet spot for most travelers is November through early April. Skies are reliably clear, the risk of tropical storms has passed, and highland temperatures are pleasant without the dry-season heat spike of March and April. December through February is peak tourist season for a reason — days are bright and comfortable almost everywhere. If your budget allows flexibility, late October offers a bonus: landscapes are still vivid green from the rains, crowds thin out, and prices drop.

For a broader view of conditions around the globe, explore world weather forecasts covering thousands of locations.

FAQ

What is the best time to visit Mexico?

November through early April is widely considered the best time to visit Mexico. The dry season brings clear skies and lower humidity across most regions, temperatures are comfortable in highland cities like Mexico City and Puebla, and the hurricane season has ended along the coasts. Late October is also excellent if you want lush post-rain scenery with fewer crowds.

What is the climate of Mexico?

Mexico has multiple climate zones rather than a single climate type. The central highlands have a mild, semi-arid climate moderated by altitude. Northern Mexico ranges from Mediterranean (Baja California) to hot desert (Sonora and Chihuahua). Tropical zones cover the Gulf coast, Yucatán Peninsula, and southern states, where heat and humidity are year-round features. Virtually all regions experience a dry season (November–April) and a rainy season (May–October).

Does Mexico get cold in winter?

It depends on the region. Coastal and tropical areas remain warm even in December and January. However, high-altitude cities such as Mexico City and Puebla can have chilly mornings and evenings during winter, and the far north can experience genuine cold snaps with occasional frost. Snow is rare but does occur on Mexico's highest volcanic peaks and in some northern mountain ranges.