What about the crowds and cost?
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.
Where to go in Mexico in December
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 City and the Central Highlands
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.