December in Mexico marks a pivotal shift in the country’s seasonal rhythm, transitioning from the lingering warmth of autumn into the crisp embrace of winter. While the calendar suggests the start of the cooler season, the reality is nuanced, shaped by Mexico’s dramatic topography and vast geographical span. From the high-altitude plateaus of Mexico City to the tropical coasts of Cancún and Puerto Vallarta, the weather varies dramatically, creating a patchwork of climates that cater to every traveler’s preference. This month is often characterized by clear skies, low humidity, and a comfortable balance between daytime warmth and cooler evenings, making it a prime period for exploration.
Regional Climate Variations Across Mexico
Understanding Mexico in December requires acknowledging its incredible regional diversity. The country is not a monolith; it is a collection of distinct climatic zones dictated by elevation, proximity to the sea, and geographical location. While the Tropic of Cancer bisects the nation, the influence of the Pacific Ocean, the Gulf of Mexico, and the Caribbean Sea creates a dynamic meteorological landscape. Travelers moving from the central highlands to the coastal regions will experience a startling difference in temperature and atmospheric conditions, underscoring the importance of location-specific planning.
Weather in Pacific Coast Destinations
Along the Pacific coast, including destinations like Puerto Vallarta, Manzanillo, and the southern reaches of Oaxaca, December signals the definitive start of the dry season. The threat of tropical storms has vanished, replaced by reliably sunny days and gentle sea breezes. Daytime temperatures typically hover in the mid- to upper-20s°C (low-80s°F), providing ideal conditions for swimming, snorkeling, and sunbathing. However, the evenings take on a pleasant coolness, dropping to the low-20s°C (low-70s°F), which often necessitates a light layer. This region benefits from the sheltering effect of the Sierra Madre Occidental, which blocks much of the excess moisture found elsewhere.
Conditions on the Caribbean and Gulf Coasts
On the opposite side of the country, the Caribbean coast—from Cancún and the Riviera Maya down to Chetumal—and the Gulf coast experiences a similarly favorable, dry winter climate. These areas enjoy some of the most consistent weather in the country during December. Expect abundant sunshine, with humidity levels significantly lower than the summer peak, and temperatures comfortably ranging from the low-20s to low-30s°C (low-70s to high-80s°F). The trade winds, which can be stronger on the Caribbean side, provide a natural cooling effect. This reliability makes it a top choice for travelers seeking guaranteed sunshine for beach holidays and archaeological site visits.
Central Highlands and Inland Cities
For those drawn to Mexico’s cultural and urban heart, the central highlands offer a distinct experience defined by elevation. Mexico City, Puebla, and Morelia sit at altitudes over 2,000 meters (6,500 feet), fundamentally altering the climate equation. December is one of the best times to visit these cities, characterized by near-perfect weather. Days are bright and sunny, with temperatures typically reaching the pleasant mid-20s°C (mid-70s°F). However, the thin air means that the sun’s warmth is not retained, and temperatures can plummet to near or below freezing after sunset. Packing layers is not a suggestion here but a necessity to navigate the dramatic diurnal temperature swing.
Mountainous and Northern Regions
More perspective on Mexico climate in december can make the topic easier to follow by connecting earlier points with a few simple takeaways.