Mexico City in December: Weather, Christmas & NYE
Published
Updated

Mexico City in December: Weather, Christmas & NYE

Is Mexico City Good in December?

Mexico City Zocalo in December with cool dry-season weather and holiday crowds

Mexico City in December is excellent if you want dry weather, museums, food, Christmas atmosphere, and a huge urban New Year’s Eve without beach-resort pricing.

This is one of the easiest months for walking the city. Rain is low, afternoons are usually comfortable, and the air has that crisp high-altitude feel that makes Centro, Roma, Condesa, Coyoacán, and Chapultepec much easier than during summer storms. The catch is timing. December 12 brings millions of pilgrims to the Basilica of Our Lady of Guadalupe, and the final week of the month pushes hotel and flight prices up.

Start with Mexico in December if you are still comparing the whole country. Use this guide if Mexico City is already on your shortlist and you need the practical answer on weather, Christmas events, Guadalupe crowds, where to stay, what to book, and whether December beats November or January.

30-Second Answer

Condesa park in Mexico City during mild December walking weather
QuestionShort answer
Is December good for Mexico City?Yes, especially for food, museums, Christmas, and dry walking weather.
Biggest upsideLow rain and comfortable daytime temperatures.
Biggest downsideCold nights, holiday demand, and Basilica crowds around Dec 12.
Best datesDec 1-9 and Dec 13-21 for the easiest balance.
Best forFirst-time visitors, food travelers, museum trips, couples, and city NYE.
Watch out forAltitude, air quality, early sunsets, and reduced holiday hours.

Go in December if you want a city trip with strong weather and real Christmas energy. Avoid building your first full day around December 12 unless the Virgen de Guadalupe pilgrimage is the reason you are going.

Mexico City Weather in December

Roma Norte plaza in Mexico City during clear December dry-season weather

December sits in Mexico City’s dry season. You should still check the forecast, but the month is much easier than the rainy summer period.

December factorWhat it means in Mexico City
Daytime highsUsually around 18-22°C / 64-72°F
Nights and morningsOften 6-10°C / 43-50°F, sometimes colder
RainLow compared with May-October
Best rhythmLong walking days, museums in the afternoon, warm layers after dark
Packing priorityJacket, sweater, closed shoes, sunglasses, sunscreen

The temperature shift surprises many beach-focused travelers. You can be comfortable in a light shirt at lunch and want a proper jacket by dinner. Apartments, cafés, and older hotels may not have the kind of heating visitors expect in Europe or the United States, so pack for indoor evenings too.

Air quality can vary in winter. If you are sensitive, plan hard outdoor days for clearer mornings and keep museum or food-market options ready.

Virgen de Guadalupe: The Big December Warning

Mexico City historic center during December holiday travel planning

December 12 is the Feast Day of Our Lady of Guadalupe, one of the most important religious dates in Mexico. The Basilica of Our Lady of Guadalupe in northern Mexico City receives millions of pilgrims over several days, especially December 10-12.

This is meaningful, moving, and logistically intense. Roads around the Basilica can close, traffic patterns change, Metro stations get crowded, and Ubers or taxis may not be useful near the area. If you are not specifically going to witness the pilgrimage, avoid planning anything in northern Mexico City on those dates.

Practical advice:

  • visit the Basilica on another day if you want a calmer experience
  • avoid tight airport transfers through the north of the city on Dec 10-12
  • do not schedule Teotihuacan on Dec 12 without checking routes
  • keep Centro, Roma, Condesa, Polanco, or Coyoacán plans flexible
  • treat the event respectfully if you do attend; this is a pilgrimage, not a show

The rest of early December can be very manageable. The city is active, but not yet at the final-week holiday peak.

Christmas, Posadas, and New Year’s Eve

Bellas Artes in Mexico City during December museum and holiday season

Mexico City is not as visually Christmas-centered as Oaxaca or San Miguel de Allende, but it has a strong December rhythm. Neighborhood posadas, restaurant dinners, markets, lights, ice rinks or seasonal installations in some years, and family gatherings shape the month.

For visitors, the easiest Christmas bases are Roma, Condesa, Centro, Polanco, Juárez, and Coyoacán. They give you food, walking routes, museums, and easier transport when holiday traffic gets messy.

New Year’s Eve is the big city moment. The Zócalo and Reforma corridor often host major public events, concerts, fireworks, and heavy crowds. If you want to join, stay within a realistic Metro or walking plan. Ride-hailing can be difficult after midnight, and road closures around Centro are common.

If you prefer a controlled night, book a restaurant dinner in Roma, Condesa, Polanco, or a hotel rooftop well ahead of time. Many places use fixed-price menus on December 31.

Best Things to Do in December

Coyoacan plaza in Mexico City during December walking weather

December is a strong month for the classic Mexico City itinerary because you are less likely to lose afternoons to rain.

Best December picks:

  1. Walk Centro Histórico early before streets and shops fill up.
  2. Visit Bellas Artes, the National Museum of Anthropology, and Chapultepec Castle on cooler afternoons.
  3. Spend a full day in Coyoacán with Frida Kahlo Museum tickets booked ahead.
  4. Use Roma and Condesa for long food days when the weather is clear.
  5. Visit Teotihuacan early for dry weather and cooler climbing conditions.
  6. Plan one market-heavy day around San Juan, Jamaica, Coyoacán, or Medellín.
  7. Choose a Christmas or NYE event intentionally instead of assuming you can improvise late.

For route planning, use Mexico City Itineraries, Mexico City Neighborhoods Guide, and Mexico City Food Guide.

Where to Stay in December

Mexico City tacos al pastor at night during a December food trip

Your December base should reduce transport friction. The city is huge, and holiday traffic makes a bad location feel worse.

AreaBest forDecember trade-off
Roma NorteRestaurants, bars, first-time visitorsHigher hotel prices and weekend noise
CondesaParks, cafés, walkability, couplesPopular rooms book early
Centro HistóricoZócalo, museums, budget staysCrowded streets and event closures
PolancoLuxury hotels, restaurants, museumsExpensive and less local-feeling
CoyoacánSlower atmosphere and Frida Kahlo plansFarther from nightlife and many museums
Juárez/ReformaPractical transport and business hotelsLess neighborhood charm than Roma/Condesa

For most first-time December trips, Roma or Condesa is the safest answer. Choose Centro only if you want to be near Zócalo events and understand that closures and crowds can affect movement.

Mexico City vs Oaxaca, San Miguel, and Mérida in December

Teotihuacan near Mexico City during cool dry December weather
DestinationDecember advantageTrade-off vs Mexico City
Mexico CityMuseums, food, flights, NYE scale, dry weatherBigger, colder, and more traffic-heavy
OaxacaStronger Christmas traditions and Noche de RábanosHigher hotel pressure around holidays
San Miguel de AllendeRomantic colonial Christmas and rooftop NYESmaller, pricier, and colder at night
MéridaWarm dry weather and Yucatán day tripsLess museum depth and no CDMX-scale NYE
Puerto VallartaWarm beach weather and whalesLess culture density and higher resort demand

Choose Mexico City if you want the deepest food, museum, and urban itinerary. Choose Oaxaca or San Miguel if Christmas atmosphere is the main goal. Choose Mérida if you want warmth without the Cancún resort scene.

December vs November, January, and June

Mexico City airport during December holiday travel season
MonthBetter forTrade-off
NovemberDay of the Dead, similar dry-season comfort late in the monthHigher demand around Nov 1-2, less Christmas energy
DecemberChristmas, NYE, dry weather, museums, food tripsCold nights and holiday prices
JanuarySimilar dry weather after the holiday rushLess festive, still cool at night
JuneGreener parks and lower hotel pressureRainy afternoons and heavier humidity

December is the best choice if you want the city at its most social and festive. January is the better value move if you mainly care about weather and museums. November is better if Day of the Dead is your priority.

Final Verdict: Should You Visit Mexico City in December?

Mexico City neighborhoods in December with dry-season skies and holiday travel energy

Visit Mexico City in December if you want cool dry weather, excellent food, major museums, Christmas atmosphere, and one of Mexico’s biggest New Year’s Eve settings.

The best window for most travelers is December 1-9 or December 13-21. You avoid the worst Guadalupe logistics and the highest holiday week prices while still getting the month at its best. Late December can be memorable, but book hotels, restaurants, and transfers early.

Skip Mexico City in December if you want beach heat or a quiet small-city Christmas. For warm water, look at Cozumel in December or Los Cabos in December. For deeper Christmas traditions, compare Oaxaca in December and San Miguel de Allende in December.

For more planning, use Mexico in December, Mexico City Itineraries, Mexico City Neighborhoods Guide, and Mexico City Airport Transportation.

Tours & experiences in Mexico City