Los Cabos in December: Weather, Whales and Where to Stay

December brings dry, warm days to the corridor between San José del Cabo and Cabo San Lucas, along with the first humpbacks of the season and the year's highest room rates.

What December Weather Actually Feels Like

December sits in Los Cabos' dry season, and the numbers are steady: daytime highs around 26-28°C on the corridor between San José del Cabo and Cabo San Lucas, nights dropping to about 15-17°C, and rainfall close to nil. The water is cooler than the air, roughly 22-23°C on the Pacific side and a touch warmer in the Sea of Cortés, so most people swim in the morning and early afternoon. The wind is the variable to plan around: the Costa Azul and Palmilla stretches catch more of it, which is why surfers and kiteboarders favour them, while sheltered coves near Cabo San Lucas stay calmer.

Packing is simple: light layers for evenings, a windproof jacket if you plan to be on a boat, reef-safe sunscreen, and shoes you can walk in on cobblestones. December is also the start of the busiest stretch, so restaurants in Cabo San Lucas Marina and on San José's Plaza Mijares fill earlier than in November. Book dinner reservations a day ahead, and expect the corridor's main road, the Carretera Transpeninsular, to be slower between 17:00 and 19:00 when day-trippers return from the beaches.

Whale Season Begins in Earnest

Humpbacks arrive in Baja California Sur waters from December, with the first sightings usually reported off Cabo San Lucas in the second half of the month. Boats leave from the marina in Cabo San Lucas and from Puerto Los Cabos in San José del Cabo; a half-day trip typically runs three to four hours, and morning departures tend to have flatter seas. Grey whales gather further north around Magdalena Bay, a long drive from Los Cabos, so most visitors here see humpbacks. Choose an operator with a visible permit and a small group size, and keep expectations realistic: sightings are never guaranteed, and December is early in the season.

Land-based whale watching is possible from the cliffs near the Arch and from the beaches at Cabo del Sol, though a boat gives you a much better chance. If you are prone to seasickness, take a sheltered Sea of Cortés trip rather than a Pacific-side run, and sit toward the middle of the boat. December mornings are often the calmest, so book the earliest departure you can manage. Bring a hat, a warm layer for the return leg and cash for tips, and leave the drone at the hotel — permits are restricted.

Where to Stay: Corridor, Cabo or San José

The three practical bases are Cabo San Lucas, San José del Cabo and the 30-kilometre resort corridor between them. Cabo San Lucas suits people who want the marina, Medano Beach and nightlife within walking distance; it is the liveliest and the noisiest. San José del Cabo is the quieter colonial town, with the estuary, Plaza Mijares and galleries, and it is closer to the airport — roughly 20-25 minutes by road, against 40-45 minutes to Cabo San Lucas. The corridor, stretching past Palmilla and Cabo del Sol, is where the large resorts with golf and spa facilities sit, and you will need a car or taxi for everything.

For a first December trip I would book the corridor if the priority is a resort pool and a quiet beach, and San José del Cabo if you want to walk to dinner. Cabo San Lucas makes sense for a short stay built around boats and bars. Rates peak between Christmas and New Year, so the first two weeks of December offer better value on the same rooms; book early rather than late, because the corridor's better properties fill first. Check whether your hotel is on a swimmable beach — several Pacific-facing stretches have strong surf and are not safe for casual swimming, so ask before you book if that matters.

Getting Around and What to Skip

The airport, Los Cabos International (SJD), sits inland near San José del Cabo. Shared shuttles run to the corridor and Cabo San Lucas, and private transfers cost more but save time on arrival; taxis are plentiful but not metered, so agree the fare first. Renting a car is worthwhile if you plan to split time between the two towns and the beaches in between, and parking in San José's centre is easier than in Cabo San Lucas. There is no useful train or bus network for tourists, so plan on road transport. December's dry weather makes driving straightforward.

Skip the temptation to cram both towns and the corridor into a three-night stay; the road time adds up and you will spend the trip in the car. Also skip Pacific-side swimming at beaches without lifeguards, and skip the cheapest whale-watching offers that promise guaranteed sightings. If you want a day away from the coast, the Sierra de la Laguna foothills around Santiago, roughly 45 minutes north, offer a different landscape and a cooler climate. Book accommodation through a local partner and confirm the transfer at the same time, so arrival day does not eat into your first afternoon.

Questions, answered

Is December a good time to visit Los Cabos?

Yes, for dry, warm weather and the start of whale season. Expect highs around 26-28°C and cool evenings. It is also the busiest and most expensive month, especially the last week, so book rooms and restaurants early.

Can you swim in the sea in Los Cabos in December?

Yes, though the water is around 22-23°C. Sheltered beaches such as Medano and Chileno are the safest for swimming. Pacific-facing stretches like the Costa Azul area can have strong surf, so check local flags and ask your hotel before entering.

When do whales arrive in Los Cabos?

Humpbacks typically appear from December, with sightings increasing through January and February. December is early in the season, so sightings are possible but not guaranteed. Boats leave from Cabo San Lucas marina and Puerto Los Cabos.

Should I stay in Cabo San Lucas or San José del Cabo?

Cabo San Lucas suits marina, beach and nightlife on foot. San José del Cabo is quieter, more colonial and closer to the airport. The resort corridor between them suits pool-and-golf stays but needs a car. For a first trip, I would choose San José for walkability.

How far is the airport from the hotels?

Los Cabos International (SJD) is about 20-25 minutes by road from San José del Cabo and 40-45 minutes from Cabo San Lucas. Corridor resorts vary between roughly 25 and 40 minutes. Pre-book a transfer rather than relying on taxis on arrival.

Do I need a car in Los Cabos?

Only if you plan to move between the two towns and beaches often. Staying in one place, taxis and shuttles are enough. For split stays or golf at corridor courses, a rental car saves time, and parking in San José is easier than in Cabo San Lucas.

What should I pack for Los Cabos in December?

Light clothing for warm days, a layer for evenings that drop to around 15-17°C, a windproof jacket for boat trips, reef-safe sunscreen and comfortable shoes for cobblestones. Add a hat and something warm for the return leg of a whale-watching trip.

How busy is Los Cabos over Christmas and New Year?

Very busy. The last week of December is the peak, with the highest room rates and full restaurants. The first two weeks offer better value and easier bookings. Reserve accommodation and dinner well ahead, and expect slower traffic on the main corridor road in the late afternoon.

Search live hotel prices in Mexico →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Mexico's page