🧭 Free trip timing tools•🗺️ Free 12-Month Map for 24 countriesGet yours →
Mexico in December: Where the Weather Is Best, When Whales Arrive and Which Dates to Avoid

Mexico in December: Where the Weather Is Best, When Whales Arrive and Which Dates to Avoid

How December plays out across Mexico's coasts and highlands. Pick the right region and the right week, and skip the holiday price peak.

⏱️ 14 min read 🧭 Trip timing guide 📍 Mexico 🎄 December

🌵 Mexico · December

Dry skies almost everywhere, warm seas on both coasts and the best festive calendar in the Americas.

Real temperatures by region, the whale and sargassum picture, which December dates cost the most, and a 10-day route you can book tonight.

Mexico in December is one of the easiest winter-sun calls you can make, but the country is big enough that “Mexico” doesn’t tell you much. The Caribbean beaches are warm, the Pacific is dry and full of arriving whales, and the highlands around Mexico City and Oaxaca are sunny by day and properly cold at night. The catch is the calendar: the second half of the month is the busiest, priciest stretch of the whole year. This guide gives you the real numbers for each region, the dates that matter and a plan that works around them.

The Europe Bundle cover

When to Go guides

Choose your country, then your month

24 country guides, each about 100 pages: every month rated for weather, crowds and prices, region by region, with a 7-day booking plan. Six guides per region bundle.

Browse the 24 guides · $19 each

Region bundles: Europe, Asia & Pacific, Sun Souks & Safari, Americas · $47 each

Yes, December is a good time to visit Mexico. It is the start of the dry season across most of the country: Cancún averages about 29 °C (84 °F) by day with a 27 °C sea, Puerto Vallarta and Los Cabos are dry and sunny, and Mexico City and Oaxaca reach the low to high 20s °C by day but drop to 8–11 °C at night. The hurricane season has ended, sargassum is usually low, and whale season begins on the Pacific. Prices and crowds peak from mid-December to New Year.

✅ Key takeaways

  • ✓Book the first two weeks of December if you can: the weather is the same as Christmas week, but beaches, ruins and hotel rates are noticeably calmer.
  • ✓Pack a warm layer even for a beach trip: Mexico City and Oaxaca nights sit around 8–11 °C (47–52 °F), and a cold front can cool Cancún for a day or two.
  • ✓For whales, aim late: the Los Cabos season officially opens on 15 December and Banderas Bay’s in early December, with January to March the strongest months.
  • ✓Sargassum seaweed is usually at its lowest on the Caribbean coast in December, but check a live report the week you travel rather than trusting the season.
  • ✓Avoid driving into Mexico City around 11–12 December, when millions of pilgrims head to the Basilica of Guadalupe for the Virgin’s feast day.

Is Mexico in December Worth It? The Honest Answer by Region

For almost every region, yes: December is when the rains have stopped and the heat hasn’t built yet. Both hurricane seasons that affect Mexico, the Atlantic and the eastern Pacific, officially end on 30 November, according to the US National Hurricane Center. That’s a big reason the beach resorts flip into high season right as the month begins.

The Sun, Souks and Safari Bundle cover

The Sun, Souks & Safari Bundle

Morocco and five more, month by month

Morocco, Türkiye, Egypt, Dubai & the UAE, Tanzania & Zanzibar and South Africa: heat, Ramadan and migrations timed right.

See the bundle · $47

Six guides, $114 separately · Digital download · All sales final

RegionDecember feels likeOur verdict
Cancún, Tulum, Riviera MayaWarm, mostly sunny, occasional windy cool dayExcellent; book early for Christmas
Puerto Vallarta, Riviera NayaritDry, warm, calm seaExcellent; whales from early December
Los Cabos, La PazDry, sunny days, cool eveningsVery good; whale season opens mid-month
Mexico CitySunny, mild days, cold nightsVery good for culture and food
OaxacaHot sun by day, cool nights, dryExcellent; strong festive calendar
Northern Mexico, northern BajaCool to cold, occasional frost inlandNot a beach option

Comparing Mexico with other places that stay warm this month? Our round-up of warm-weather destinations in December lines it up against the Caribbean, Asia and Africa, and our guide to Dubai in December covers the drier, desert version of winter sun.

🧰 Try it while you read: a free tool for this trip

Free trip timing tool

Is This a Bad Month to Go?

Pick a country and a month. See if it is a month to skip, what goes wrong, and the better month next to it.

Loading the tool…

Mexico Weather in December: The Real Numbers

The short version: hot sun everywhere, but a big gap between day and night once you go inland and uphill. The table below uses long-term averages from national weather station records, so treat them as a baseline rather than a forecast.

27 °C

Caribbean sea off Cancún · 81 °F

29 °C

Cancún average high · 84 °F

8.5 °C

Mexico City average low · 47 °F

≈1 day

of rain in Oaxaca or Los Cabos, on average

PlaceAvg highAvg lowRainSea
Cancún28.9 °C / 84 °F20.0 °C / 68 °F≈80 mm, 7–8 days≈27 °C / 81 °F
Puerto Vallarta27.8 °C / 82 °F17.8 °C / 64 °F≈23 mm, 2 days≈26 °C / 79 °F
Cabo San Lucas27.4 °C / 81 °F14.0 °C / 57 °F≈7 mm, 1 day≈24 °C / 75 °F
Mexico City (2,240 m)22.4 °C / 72 °F8.5 °C / 47 °F≈5 mm, 1 day—
Oaxaca City (1,555 m)28.9 °C / 84 °F11.0 °C / 52 °F≈9 mm, 1 day—

Two things jump out. Cancún is the wettest place on the list, because cold fronts from the north can push showers and wind onto the Caribbean side; it’s still mostly sunny, just less bone-dry than the Pacific. And the highlands swing hard: Oaxaca can feel like summer at 2 p.m. and need a jacket by 9 p.m. Mexico City has even recorded frost on rare nights.

📝 Note: Many budget hotels and older buildings in Mexico City and Oaxaca aren’t built for cold nights, and heating isn’t standard. If you run cold, check that the room has a heater or extra blankets before you book; it matters more than a pool in December.

Cancún, Tulum and the Yucatán: Beach Season Starts, Sargassum Usually Doesn’t

The Caribbean coast is Mexico’s December headline, and for good reason. The sea sits around 27 °C (81 °F), the humidity of summer is gone, and the cenotes (natural limestone sinkholes filled with fresh water) feel refreshing rather than cold. It’s the right month for snorkelling the reef, the ruins at Tulum and Cobá, and day trips to Mérida or Chichén Itzá while the heat is gentle.

When to Go: Japan cover

When to Go: Japan

Blossom, autumn colour or quiet temples?

Every month across Japan rated for weather, crowds and prices, region by region, from Hokkaido to Okinawa, with a 7-day booking plan and the free 12-Month Map.

See the Japan guide · $19

About 100 pages · PDF, US Letter and A4 · Digital download · All sales final

Mexico in December: a long white-sand Caribbean beach with turquoise water and palm trees on the Riviera Maya, one small walker at the shoreline

The thing that surprises people is the “norte”, a cold front that blows down from the north. When one arrives you get a day or two of strong wind, choppier sea, some rain and cooler evenings, especially on the Cancún and Riviera Maya side. Boat trips can be cancelled and the beach flags can go red. Then it clears and the sun is back. Build one flexible day into any snorkelling or island plan, and don’t schedule your Isla Mujeres or Cozumel trip for your last morning.

The sargassum question, answered honestly

Sargassum is the brown seaweed that piles up on Caribbean beaches. Its peak on this coast is usually June and July, and November to March is generally the clear-water window, with December and January among the cleanest months. That’s the pattern, not a promise: beach conditions can change within a day, and some winters have seen unusual arrivals. The University of South Florida’s satellite monitoring tracks open-ocean seaweed, and several local sites post daily beach reports.

💡 Tip: If seaweed worries you, look at a live beach report three or four days before you fly, not three months before. If your stretch of coast is affected, a short drive or ferry often gets you to a cleaner beach, so pick a base with transport options rather than an isolated resort.

The Pacific Coast in December: Puerto Vallarta, Los Cabos and the First Whales

Pick the Pacific if you want the driest weather and the best wildlife. Puerto Vallarta averages fewer than two rainy days in December, Cabo San Lucas about one, and both stay in the high 20s °C by day. The difference is the evenings: Cabo drops to around 14 °C (57 °F), so a sweater for dinner on the marina is sensible, while Vallarta stays warmer at about 18 °C (64 °F).

The rock arch at Land's End in Cabo San Lucas, where the Sea of Cortez meets the Pacific, under a clear blue sky
Photo: Mario Mendez on Unsplash

Whale season is the big December story, but the timing is narrower than many tour sites suggest. In Los Cabos, the official season when operators can legally run whale-watching trips is 15 December to 15 April, according to Mexico News Daily’s Los Cabos whale guide. Humpbacks are the most common sighting; early whales often show up in November, and the peak is January to March. In Banderas Bay off Puerto Vallarta, local operators open the humpback season in early December and run it into late March, with January and February the best months.

WhereWhat you’ll seeDecember reality
Banderas Bay (Puerto Vallarta)Humpback whalesSeason opens early December; sightings grow through the month
Los CabosHumpbacks mostly, plus other speciesOfficial tours from 15 December; book the second half
Magdalena Bay, San Ignacio, Ojo de Liebre (Baja California Sur)Gray whales in breeding lagoonsArrivals begin; better from January
✨ Quick win: If whales are the reason you’re going, fly into Puerto Vallarta in the first half of December or Los Cabos after the 15th. You get the start of the season and dodge most of the Christmas-week price jump. For more wildlife-led December trips, see our guide to winter wildlife watching in December.
🧭

When to Go: Mexico

Not set on December yet? This guide walks you through Mexico month by month: weather on each coast and in the highlands, crowds, storm months and what each season suits best, so you can pick dates for the trip you actually want.

See When to Go: Mexico · $19 →

Digital download · All sales final

Mexico City and Oaxaca: Cool Nights, Dry Skies and the Best Festive Calendar

If you’d rather eat, walk and see ruins than lie on a beach, December in the highlands is hard to beat. Mexico City gets about one rainy day in the whole month, and the air is clearer than in the spring. Oaxaca is similar: around 29 °C (84 °F) in the afternoon sun and 11 °C (52 °F) at dawn, with almost no rain. Monte Albán, Teotihuacán and the other big sites are pleasant to walk in this weather, and Rough Guides notes they’re quieter in early December than later in the month.

The main square and cathedral of Oaxaca City on a sunny day, with small figures walking across the plaza
Photo: ryan doyle on Unsplash

The city also dresses up. Mexico City’s Zócalo usually hosts a Christmas market and a giant tree, and food stalls everywhere sell tamales and ponche, a hot fruit punch with guava, cinnamon and sugar cane. In Oaxaca, the run-up to Christmas fills the streets with lights, markets and processions. Check the event dates below before you lock yours.

In December, Mexico’s weather barely changes from the 1st to the 31st. The crowds and the prices do. Pick your dates by the calendar, not the forecast.

What’s On: Guadalupe, Posadas and the Night of the Radishes

December is Mexico’s most festive month, and three moments shape it. Plan for them, or plan around them.

12

Día de la Virgen de Guadalupe · 12 December

Mexico’s biggest religious day. Pilgrims walk, cycle and sometimes crawl to the Basilica of Guadalupe at Tepeyac, in the north of Mexico City, and city officials’ estimates run into the millions. An all-night vigil with music and dancing builds through the night of the 11th. Towns across the country hold their own processions.

16

Las Posadas · 16 to 24 December

Nine nights of candlelit processions re-enacting Mary and Joseph’s search for shelter, ending in songs, piñatas and ponche. San Miguel de Allende and Oaxaca are known for theirs, but you’ll find posadas in neighbourhoods everywhere.

23

Noche de Rábanos, Oaxaca · 23 December

The Night of the Radishes: giant radishes carved into scenes of local life and legend, displayed in Oaxaca’s main square. Queues build fast, so arrive in the early afternoon.

There’s a quieter natural event too. Monarch butterflies spend the winter in the fir forests of Michoacán and the State of Mexico, and the public sanctuaries such as El Rosario and Sierra Chincua usually open in the second half of November. December visits work well on a day trip or overnight from Mexico City; the reserves are high and cold in the early morning.

Clusters of monarch butterflies covering pine branches in a highland forest reserve in Mexico in winter, small visitors watching quietly from the trail

Want to see how other countries’ December calendars compare? Our free Festival Month Matcher lines up festivals by month, and families can find more ideas in our guide to family-friendly destinations for December festivities.

The Smart Timing Bundle cover

The Smart Timing Bundle

Pick the month, book in the right order, pack once

Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.

See the bundle · $37

Six products, $100 separately · Digital download · All sales final

Crowds and Prices: Why the Month Splits Around 15 December

December opens Mexico’s high season, which runs through April in the big resorts, and the jump happens mid-month. Rough Guides’ Mexico in December page puts it plainly: crowds and hotel prices rise especially from mid-December through New Year’s, and the first two weeks are the better window for value. Mexican families travel at Christmas too, so it isn’t only foreign visitors filling beaches and buses.

DatesCrowdsPricesBest for
1–10 DecemberModerateHigh season starting, still fairBeaches, ruins, best value overall
11–12 DecemberVery heavy in Mexico CityNormal elsewhereSeeing Guadalupe, or avoiding the capital
13–19 DecemberBuildingRisingWhales, posadas, a calmer festive trip
20 December–2 JanuaryPeakHighest of the yearFamilies tied to school holidays

Locked into the holiday week? Book flights and rooms as early as you can, and look out for minimum-stay rules at resorts over Christmas and New Year. Our December travel tips to avoid crowds and save money covers the date and booking tactics in detail, and the free When to Book Calculator shows how far ahead to buy. If you’re also flying through busy hubs, read how to prepare for flight delays in December.

❗ Important: At some big resorts, New Year’s Eve can come with a compulsory gala dinner or a higher rate for that night. Read the booking terms before you pay, especially for all-inclusives. If the night itself is your focus, our guide to where to spend New Year’s Eve compares the options.

What to Pack for Mexico in December

Pack for two climates: most good December routes mix coast and highlands.

  • A warm mid-layer and a light jacket: for highland nights around 8–11 °C, Cabo evenings and the occasional norte on the Caribbean.
  • Reef-safe sunscreen, a hat and sunglasses: the sun is strong at altitude and on the water, and some cenotes and reef parks ask you to skip regular sunscreen.
  • Closed walking shoes: for ruins, cobbled colonial streets and the monarch trails.
  • Light, covered clothing for churches: shoulders and knees covered for the Basilica and cathedrals.
  • Cash in small notes: for markets, posada stalls and tips; many small vendors don’t take cards.

For a full checklist, use our December winter packing list or the free Packing by Season Generator.

A 10-Day Mexico in December Itinerary: Culture First, Beach Last

Highlands first, Caribbean last, so you fly home rested. Best in the first half of the month; for whales, swap the Yucatán for Puerto Vallarta.

1–3

Mexico City

Centro Histórico and the Zócalo, a morning at Teotihuacán before the sun gets high, and the food markets. Skip the Basilica area on 11–12 December unless you’re there for the feast.

4

Monarch day trip (optional)

A long day or an overnight to a butterfly sanctuary. Go with a tour if you don’t want to drive mountain roads.

5–7

Oaxaca

Fly or take the bus. Monte Albán in the morning, markets and mezcal tastings in the afternoon, and the festive streets after dark with a jacket.

8–10

Tulum or Playa del Carmen

Fly to Cancún and head south. Tulum’s ruins at opening time, a cenote swim, one reef snorkel, and a spare half-day in case a norte blows through.

When Not to Go: The December Weeks to Avoid

Weather isn’t the problem in Mexico in December; the calendar is. Skip 20 December to 2 January if you can, because that’s the year’s peak for prices and crowds at the beaches, ruins and on the roads. Avoid arriving in Mexico City on 11–12 December unless the Guadalupe feast is your reason to go: roads around the Basilica close and the north of the city is packed. And if whales are the goal, don’t book Los Cabos for early December, since the official season only starts on the 15th.

Not sure whether your dates fall in a bad window? Use our free tool to check whether your month is a bad one, and see the Storm Season Check if you’re also weighing November.

4 Mistakes People Make With Mexico in December

⚠️ 1. Packing only for the beach. Highland nights hit single digits °C, and Mexico City’s old buildings hold the cold. Bring a real warm layer.

⚠️ 2. Booking whale tours too early. In Los Cabos the official season opens on 15 December. Before that you’re gambling on early arrivals.

⚠️ 3. Assuming “no sargassum in winter” is guaranteed. It’s usually low, not zero. Check a live beach report a few days out and keep a backup beach in mind.

⚠️ 4. Leaving Christmas bookings until November. The holiday fortnight is the most expensive stretch of the year, and rooms in Tulum and Playa del Carmen go first.

Mexico in December: Your Questions Answered

Is December a good time to visit Mexico?

Yes. December starts the dry season across most of Mexico, the hurricane seasons have officially ended, and both coasts are warm with seas around 24–27 °C. The highlands are sunny but cold at night. The only real drawback is cost: from about mid-December to New Year, prices and crowds hit their yearly peak, so the first half of the month is the sweet spot.

What is the weather like in Cancún in December?

Warm and mostly sunny. Cancún averages around 29 °C (84 °F) by day and 20 °C (68 °F) at night, with the sea near 27 °C (81 °F). Expect seven or eight days with some rain, usually short showers. Now and then a cold front called a norte brings a windy, cooler day or two, rougher sea and the occasional cancelled boat trip.

Is there sargassum in Cancún in December?

Usually very little. The seaweed season on Mexico’s Caribbean coast tends to peak in June and July, and November to March is generally the clear-water window, with December among the cleanest months. It isn’t guaranteed, though: conditions can change within a day. Check a live beach report shortly before you travel, and choose a base where you can easily reach a second beach.

Can you see whales in Mexico in December?

Yes, from the start of the season. Banderas Bay off Puerto Vallarta opens its humpback season in early December, and Los Cabos’ official whale-watching season runs from 15 December to 15 April. Gray whales begin arriving in Baja California Sur’s lagoons too. The strongest months are January to March, so the second half of December gives better odds than the first.

How cold is Mexico City in December?

Days are pleasant, around 22 °C (72 °F), but nights drop to about 8–9 °C (47 °F) because the city sits at 2,240 m. Frost is rare but has happened. It’s also the driest time of year, with about one rainy day in the month. Bring a warm jacket for evenings and check your hotel room has heating or extra blankets.

Is Mexico expensive at Christmas and New Year?

Yes, it’s the priciest stretch of the year. Hotel rates and crowds climb from around mid-December and stay high through New Year’s, especially in Cancún, Tulum, Playa del Carmen and Los Cabos, and some resorts set minimum stays. If you must travel then, book months ahead. If your dates are flexible, the first ten days of December give the same weather for less.

The single most useful thing to remember about Mexico in December is that the weather is reliable all month, so your dates should be chosen by the calendar: early December for value, mid-month for whales and posadas, the holiday weeks only if you have to. Pick the region that fits your trip, book in the right order, and it’s one of the best winter escapes you can plan. For more ideas across the month, browse our best travel destinations in December.

📘 Monthly Travel Guide

Planning more of the Americas than Mexico?

The Americas Bundle brings together our month-by-month When to Go guides for Mexico, Costa Rica, Peru, Canada, Argentina and Brazil, so you can time a whole run of trips, from winter sun to southern summer, without starting from scratch each time.

Get The Americas Bundle · $47

Digital download · All sales final

Free download

The 12-Month Map, free

The whole year for one country on four printable pages, so you can see the right months before you read anything else.

  • Good, shoulder and avoid months at a glance
  • Region by region, not one average for the whole country
  • Prints cleanly on US Letter
This field is required.

Your download page opens as soon as you sign up. 24 countries available.

Mexico

🗓️ Mexico at a glance

The best months for Mexico: Feb, Nov, Jan

BestGreatGoodMixedSkip
When to Go: Mexico · $19 →

🚫 When NOT to go

The months to think twice about in Mexico

  • SepSeptember · 3/10Skip if you want a beach holiday with good weather, or a short trip with no room for delays.
  • AugAugust · 4/10Skip if you want dry weather or have a short, fixed beach stay that a storm could ruin.
  • JunJune · 5/10Skip if you want reliable all-day sun, or cannot accept any storm risk on a short trip.

Is your month a bad one? Check it →When NOT to Go guide · $17

💌 Save it for later Pinterest Facebook X WhatsApp
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

🎁 Free download

Get the free 12-Month Map

The whole year for one country on a single page: the best months, the shoulder weeks and the ones to skip. Choose your country and we send the link to your inbox.

  • 24 countries to choose from
  • Weather, crowds and prices in one view
  • Print it or keep it on your phone
This field is required.