Travel advice for Mexico
From travel safety to visa requirements, discover the best tips for visiting Mexico
Plan and book your private, tailor-made tour with vetted local experts
December kicks off Mexico’s high season, especially in big-name resorts like Acapulco and Cancún, where the crowds roll in and the beaches fill up through April. It’s a great time for sun and sea, but not everywhere is warm. Head into the mountains and you’ll find cold days and freezing nights, even in peak season.
This is also when gray whales arrive by the thousands, gathering in the lagoons of Guerrero Negro and San Ignacio for their annual migration.
Curious about what to expect? Here’s everything you need to know about the weather in Mexico in December.
If you're planning a trip to Mexico in December, you're in for some of the most pleasant weather of the year. This month marks the beginning of the dry season in many regions, with sunny skies, low humidity, and comfortable temperatures, ideal for both beach breaks and cultural exploration.
Along the coast, some of the best vacation spots in Mexico, including Cancún, Puerto Vallarta, and the Riviera Maya, enjoy warm days between 77°F and 86°F (25°C to 30°C). Evenings are cooler, perfect for sunset strolls or dining outdoors without the heat.
Inland destinations like Mexico City and Guadalajara stay milder, with daytime highs around 68°F to 77°F (20°C to 25°C). It’s a great time to explore historic neighborhoods, visit museums, or just enjoy the festive energy in the lead-up to Christmas.
Overall, December is often considered one of the best times to visit Mexico, thanks to its dry, sunny conditions and lively seasonal atmosphere.

If you're in Oaxaca in December, try to be there for the Night of the Radishes on the 23rd. It sounds odd, but it's one of the most creative festivals you'll see: giant radishes carved into scenes of local life and legends, all lit up and buzzing with energy. Arrive early in the afternoon before the line starts forming.

Balandra Beach, Mexico © Shutterstock
Daytime temperatures in Mexico in December generally range from 75°F to 86°F (24°C to 30°C), depending on the region. Coastal areas like the Yucatán Peninsula, Baja California, and the Pacific coast stay warm and dry, offering ideal conditions for beach activities.
Evenings are cooler, with temperatures dropping to around 61°F to 72°F (16°C to 22°C), especially in inland cities like Mexico City and San Miguel de Allende. Light layers are a good idea for early mornings and nights.
December marks the start of the dry season in most areas, with low humidity and minimal rainfall, making it a comfortable month for both sightseeing and outdoor adventures.
Sea temperatures remain pleasant, averaging around 79°F to 82°F (26°C to 28°C), great for swimming, snorkeling, and diving along both coasts.
| Region | Daytime temperatures | Nighttime temperatures | Notes |
|---|---|---|---|
| Yucatán Peninsula(Cancún, Tulum, Mérida) | 82-86°F (28-30°C) | 66-72°F (19-22°C) | Warm and dry. Peak beach season with plenty of sun. Book early for vacations. |
| Pacific Coast(Puerto Vallarta, Oaxaca Coast) | 80-86°F (27-30°C) | 64-70°F (18-21°C) | Dry, sunny, and ideal for surfing, beach days, and whale watching. |
| Baja California Peninsula(Los Cabos, La Paz) | 77-82°F (25-28°C) | 57-64°F (14-18°C) | Warm days, cool nights. Great for desert hikes and coastal drives. |
| Central Mexico(Mexico City, Guadalajara) | 68-77°F (20-25°C) | 46-55°F (8-13°C) | Mild and dry. Comfortable for walking tours, museums, and city exploring. |
| Northern Mexico(Chihuahua, Monterrey) | 59-70°F (15-21°C) | 37-50°F (3-10°C) | Colder and drier. Bring layers, especially for mornings and evenings. |

Tequila production in Mexico © Shutterstock
If you’re thinking about Mexico trips in December, you're not alone; this is one of the most popular times to go. The weather in Mexico in December is warm and mostly dry, especially along the coasts, making it ideal for escaping colder climates.
Beach destinations like Cancún, Riviera Maya, and Puerto Vallarta are at their best this month. These aren’t just some of the best beaches in Mexico; they’re also at their liveliest, great for sun, sea, and vacation celebrations. Inland cities like Mexico City and Guadalajara offer cooler, more comfortable conditions for museum-hopping and exploring historic neighborhoods.
December is also packed with festivities. Streets in towns and cities light up for Christmas, and local markets overflow with food, crafts, and seasonal energy. Traveling to Mexico with kids during this time means plenty of family-friendly events, parades, and sweet treats.
Just know it’s peak season. Flights and hotels book out fast, and prices rise. A bit of tailor-made travel can help you avoid the crowds and find quieter corners, without missing the magic.
Why December is a good time to visit:

Cancun, Mexico © Shutterstock
December brings cooler, drier weather across much of Mexico, perfect for travel, which means you won’t be alone. With school breaks and the vacation season in full swing, popular destinations like Cancún, Playa del Carmen, and Mexico City see a big spike in visitor numbers. Expect crowded beaches, busy streets, and higher hotel prices, especially from mid-December through New Year’s.
That said, Mexico still offers good value compared to many long-haul destinations. If you're hoping for a quieter trip or lower prices, the first two weeks of December are your best window. Flights and accommodation are more affordable before the Christmas rush begins.
For more flexibility and fewer crowds, consider planning your trip for January or February. But if you're set on December, book early, and be prepared to share the country’s most popular spots with plenty of fellow travelers.
The weather in Mexico in December is one of the biggest reasons to travel, warm, dry, and ideal for both beach lounging and inland exploring. It’s also when some of the best places to visit in Mexico really come into their own, from festive cities to coastal escapes. Here’s where to go.
Oaxaca in December is full of color, flavor, and celebration. The city gears up for Christmas with markets, lights, and traditional foods like tamales and ponche. The cooler mountain air makes walking tours and day trips to nearby artisan villages extra comfortable.
Don’t miss the Night of the Radishes festival on December 23; it’s one of Mexico’s most unique cultural events.

Cenote Azul in Bacalar, Mexico © Shutterstock
The Caribbean coast hits its stride in December. Cancún, Tulum, and Isla Holbox offer white-sand beaches, cenotes, and Mayan ruins, without the heavy rains of hurricane season. It’s high season, so book early, but the beach weather and sea clarity make it worth it.
For a different kind of December sun, head to Baja. Los Cabos and La Paz are ideal for whale watching, kayaking, or just soaking up desert-meets-sea landscapes. It’s less humid than the Caribbean side, and the seafood is at its freshest.
Looking for festive, cultural, or outdoor things to do in Mexico in December? Good news: this is one of the most vibrant months to explore the country.
While coastal areas fill up with beachgoers, inland cities come alive with traditions, markets, and winter celebrations. The weather is mostly warm and dry, perfect for getting out and experiencing it all.
From December 16 to 24, San Miguel celebrates Las Posadas, processions that reenact Mary and Joseph’s search for shelter. Locals sing carols, carry candles, and end the night with piñatas and punch. You don’t have to be religious to appreciate the atmosphere; it’s warm, welcoming, and rich in tradition.

Baja California Sur, Mexico @ Sutterstock
December marks the start of whale season in Baja. Head to places like Magdalena Bay or Guerrero Negro for a chance to spot gray whales arriving from Alaska to breed.
Some tours offer close-up encounters from small boats; it’s one of the most unforgettable wildlife experiences in Mexico.
The capital lights up for the vacations, with plazas full of stalls selling ornaments, crafts, ponche (spiced fruit punch), and tamales.
Head to Zócalo Square for the city’s biggest tree, an ice-skating rink, and a festive atmosphere that blends Catholic tradition with local flair. It's busy but magical, and very local.
Our Mexico itineraries are crafted to help you experience the best of the country, stress-free. Think of them as a starting point, perfect for planning, but flexible enough to adjust to your own pace and interests. After all, travel is about freedom, but a little planning goes a long way.
Want an unforgettable trip made just for you? With our tailor-made service, we connect you with vetted local travel experts who craft your perfect journey. Fill in a few quick details, compare custom itineraries, and travel with 24/7 support. Start planning now.
From travel safety to visa requirements, discover the best tips for visiting Mexico
Discover Mexico's most captivating stories
written by
Olga Sitnitsa
updated 31.10.2025
Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.
Arrange your trip, hassle-free, with local travel experts
Arrange your trip with local travel experts