Save 50% on stays til October 1st with code 50OFF
Cabo Events Guide ยท 6 min read

Cabo in December & January: Whales, Holidays, and the Best Weather of the Year.

Peak whale season, a warm-weather Christmas, New Year's fireworks over the bay, and dry, sunny days from sunrise to sunset. This is Cabo at its most magical, and its most in-demand.

If there's a postcard version of Cabo, this is the season it was taken. December and January bring the warmest sun, the clearest skies, and the whales, all at once. It's peak season for a reason: the weather is flawless, the holidays are festive, and humpbacks are breaching just off the coast. The only catch is that everyone else knows it too, so the best weeks book up early. Here's what's actually happening, and how to make the most of it.

Planning a Cabo trip? Get our free Cabo Insider Guide — where to eat, when to visit, and the local tips we share with our guests.

๐Ÿ‹ Whale season hits full stride (December)

This is the headline of the season. Whale season in Cabo runs December through April, and by mid-December the humpback and gray whales have arrived in force after their long migration down from the north. Organized whale-watching tours from the Marina are in full swing, offering everything from small-boat trips to sunset cruises.

Here's the Terrasol advantage: the whales travel down the Pacific coast, which is exactly where we sit. Guests regularly spot breaches and spouts straight from the balcony, coffee in hand, no boat required. The season builds through December and January toward its February-to-March peak, so you're catching it right as it comes alive.

๐ŸŽ„ Christmas in Cabo (Las Posadas & Nochebuena)

A Cabo Christmas is warm, sunny, and deeply festive. From December 16 to 24, nightly Las Posadas processions wind through neighborhoods, re-enacting Mary and Joseph's search for shelter with candles, songs, and gatherings. Nochebuena (Christmas Eve, December 24) is the main event, with midnight mass and late family feasts.

Restaurants roll out special holiday menus, the marina and plazas are decorated and lively, and the whole town has a celebratory glow. With a full kitchen in every condo, plenty of our guests cook their own Christmas dinner with the ocean as the backdrop. It is Cabo's busiest and most requested week of the year, so if Christmas is the plan, book well ahead.

๐ŸŽ† New Year's Eve over the bay

New Year's Eve is one of the biggest nights in Cabo. As midnight approaches, fireworks light up the bay and the marina, restaurants and resorts host galas and parties, and the whole waterfront comes alive. Downtown and the Marina are the epicenter of the celebration, a short walk from Terrasol.

If you'd rather skip the crowds, a New Year's toast from your own balcony, with fireworks reflecting off the Pacific, is hard to beat. Either way, this is a peak week that fills up early.

๐Ÿ‘‘ Three Kings Day (January 6)

Dia de los Reyes, or Three Kings Day, on January 6 is the traditional close of the holiday season in Mexico, and in many families it is the day children receive their gifts. The star of the day is the Rosca de Reyes, a sweet, oval holiday bread with a tiny figurine baked inside. Bakeries all over Cabo sell it in the first week of January, and sharing a slice is a lovely, low-key way to join a local tradition.

๐ŸŽฃ Striped marlin season

Winter is prime time for a specific prize: striped marlin. While Cabo fishes well year-round, December and January are among the best months for striped marlin, along with strong dorado and tuna action. The water is a little cooler, the crowds on the water are thinner than in summer, and charters are easy to arrange. Monica can line up a boat for you if a morning of fishing is on the list.

๐ŸŒค๏ธ The best weather of the year

This is the quiet reason December and January are so coveted. It's peak dry season: warm, sunny days in the high 70s to low 80s, cool and comfortable evenings, very low humidity, and virtually no rain. Day after day of blue sky is close to guaranteed.

The ocean is cooler now (around 70 degrees), so this isn't the season for long swims, but that's a small trade for perfect air temperatures, crystal-clear light for photos, and the kind of weather that makes a balcony breakfast the best part of the day.

๐Ÿ•Š๏ธ January's calm after the holidays

Here's an insider tip: the sweet spot is often mid-January. Once the New Year's crowds head home in the first week, you're left with the same flawless weather and full whale season, but with fewer people and better value than the Christmas and New Year peak. It's why January is a favorite for longer stays and snowbirds trading a northern winter for warm Pacific mornings. If you have flexibility, the weeks after January 6 are a genuinely smart time to come.

Why the Pacific side wins in peak season

When the town is at its busiest, the calm of the Pacific side is worth even more. Terrasol sits on a private, secluded stretch of beach between Playa Grande and Grand Solmar, on the same Pacific beach as the Waldorf Astoria Los Cabos Pedregal. You're a ten-minute walk from the Marina and all the holiday and New Year's action, but you come home to quiet, cool sunsets, and the sound of the surf instead of a crowded resort strip.

This is also the coast the whales travel, so you get a front-row seat all season. Two pools handle the swimming (the Pacific surf here is beautiful but not for swimming), the beach is yours for sunset walks, and every one of our eight condos has a full kitchen and a balcony made for exactly this kind of warm, festive, unhurried trip.

The short version

December and January in Cabo: full whale season, a warm-weather Christmas, New Year's fireworks over the bay, Three Kings Day, striped marlin fishing, and the best weather of the entire year. It's peak season, so the magic comes with crowds and higher rates, and the best weeks book up months out. If these dates are calling you, reserve early, then come home to the quiet Pacific side.

Peak Season Books Early

Christmas, New Year, and whale weeks go first

December and January are the most requested weeks of the year across our eight Pacific-side condos, and the holidays sell out months in advance. Reserve direct and you skip the platform service fees, get a direct line to Lorraine and Monica, and lock in your dates before they're gone. Studios for two up to condos that sleep eight.

View All Condos โ†’
Keep Reading

More from the Cabo Lifestyle Guides

Whale Watching in Cabo: The Complete Guide
Read the guide โ†’
Cabo in October & November: The Sweet Spot
Read โ†’
The Best Time to Visit Cabo, Month by Month
Explore โ†’

Come for the whales and the holidays.

Book direct at terrasolelite.com or call 1-877-220-2226, or WhatsApp Monica (English or Spanish) at +52 624 241 7383. December and January are peak season, and the best weeks book up months ahead.

View Rentals โ†’ Plan Your Stay
โ† Back to Cabo Lifestyle
Written by
Lorraine Spargo

Lorraine Spargo owns and runs Terrasol Elite, a collection of eight beachfront condos inside Terrasol Beach Resort in Cabo San Lucas. Based in Cabo, she manages the properties directly and writes these guides from first-hand local knowledge of the beaches, the seasons, and everyday life on the Pacific side.