
Mexico City in December
Great time to visit
Peak tourist season with flawless weather and major religious celebrations. Expect the highest prices and biggest crowds of the year.
Weather
December delivers ideal weather with sunny days and crisp nights. The air stays dry and clean with virtually no rain. Temperatures feel perfect for exploring on foot all day.
21°C high7°C low1 rain days
Crowds & Cost
peak crowds
~$95/day average
Events & Festivals
- •Las Posadas
- •Día de la Virgen de Guadalupe
- •New Year celebrations
December Tips
- •December 12th (Guadalupe Day) brings massive crowds to Basilica
- •Book New Year's Eve reservations months ahead - prices triple
All Months
October through April is peak season for good reason — the weather is damn near perfect. Highs hover around 75°F, humidity stays low, and rain is rare. December and January get chilly at night (bring a jacket), but days are sunny and crisp.
May through September is rainy season, which sounds worse than it is. Most rain comes in afternoon thunderstorms that clear within an hour. The city turns green, hotel prices drop 30%, and you'll have major attractions mostly to yourself.
Avoid Holy Week (the week before Easter) and Christmas week unless you enjoy crowds and inflated prices. Día de los Muertos in early November is spectacular but book accommodations months ahead.
Here's the thing about Mexico City's altitude: it takes 2-3 days to adjust. Drink more water than you think you need, go easy on alcohol the first night, and don't plan intense activities on day one.
Mexico City Scores
Solo
8/10
Couples
7/10
Families
7/10
Adventure
6/10
Budget
9/10
Luxury
7/10
BUILD YOUR MEXICO CITY PLAN
Insider picks, smart timing, and a plan ready when you are.