Skip to main content
AMZBooking
El Arco at Land's End, Cabo San Lucas

Season guide · Cabo San Lucas · Mexico

Cabo San Lucas in winter

December–February: weather, crowds, prices and the best things to do this time of year.

Updated By the AMZBooking editorial team

Photo: User:Stan Shebs, CC BY-SA 3.0

Quick answer

Mild days around 26 °C, cool evenings, whale watching and the highest prices, especially over Christmas and New Year. Expect highs up to 27°C (81°F) and lows around 15°C (59°F), with about 3 rainy days across December–February. December–February are among the best months of the year to visit.

Key facts

Months
December–February
Temperatures
15°C (59°F) to 27°C (81°F)
Rainy days in the season
About 3
Sea
21°C (70°F) to 24°C (75°F)
Crowds
Busy
Hotel prices
High

Weather in winter

Cabo San Lucas in winter: month by month
MonthHighLowRainy daysDaylightCrowds
January26°C (79°F)15°C (59°F)110.9 h4/5
February27°C (81°F)15°C (59°F)111.4 h4/5
December27°C (81°F)16°C (61°F)110.7 h5/5

Compared with the rest of the year: average highs of 27°C (81°F) against a yearly 30°C (86°F), and 3 of the year's roughly 14 rainy days fall in these 3 months. Crowds rate 4/5 and hotel prices 4/5 on average.

What's on in winter

Recurring events; dates move from year to year, so confirm with the organiser.

  • January: Humpback whale season (usually mid-December to mid-April)
  • February: Humpback whale season continues
  • February: Carnaval celebrations in nearby La Paz (usually February or early March)
  • December: Humpback whale season begins (usually mid-December)
  • December: Christmas and New Year celebrations on the marina

Make the most of the weather

El Arco at Land's End, Cabo San Lucas
Photo: User:Stan Shebs, CC BY-SA 3.0

Landmark · Land's End

El Arco at Land's End

The granite arch at the final point of the Baja peninsula is Cabo's defining image, standing in the sea where the Sea of Cortez meets the Pacific.

Time needed
1 hour by boat
Cost
Low cost
  • Iconic
  • Views
  • Photo spot
  • Couples

Beach · Land's End

Lover's Beach (Playa del Amor)

Ask the water-taxi driver for a fixed pickup time before he leaves you, and bring water and shade: there are no facilities on the beach.

Time needed
2–3 hours
Cost
Low cost
  • Iconic
  • Outdoors
  • Couples
  • Photo spot

Experience · Marina

Glass-bottom boat to Land's End

The classic 45-minute loop leaves from the marina and Médano Beach, passing Pelican Rock, the sea lions basking on the rocks below the headland and El Arco, with fish visible through the hull on calmer days.

Time needed
45 minutes–1 hour
Cost
Low cost
  • Kids
  • Views
  • Nature
  • Iconic

Beach · Médano Beach

Médano Beach

Walk towards the eastern end of the beach for quieter sand and fewer vendors than the stretch in front of the clubs near the marina.

Time needed
Half a day
Cost
Free
  • Kids
  • Outdoors
  • Active
  • Free

Experience · Cabo San Lucas Bay

Whale watching

Humpback whales migrate to the warm waters off Los Cabos to breed and calve, and they are often seen breaching and tail-slapping within a few kilometres of shore.

Time needed
2–3 hours
Cost
Mid-priced
  • Nature
  • Kids
  • Iconic
  • Photo spot

Day trips in winter

  • San José del Cabo (About 30–40 minutes by road) — The older of the two Los Cabos towns has a shaded plaza, the mission church and an Art District of galleries, plus the estuary birding reserve at the edge of the hotel zone.
  • Todos Santos and Cerritos (About 1 hour by car) — Todos Santos is a Pueblo Mágico on the Pacific side with adobe buildings, galleries, the mission church and the much-photographed Hotel California.

What to pack

  • Light layers for the day and a light jacket for the evening
  • Comfortable walking shoes

Other times of year

Questions travellers ask

+Is winter a good time to visit Cabo San Lucas?

Yes: December–February are among the best months. Mild days around 26 °C, cool evenings, whale watching and the highest prices, especially over Christmas and New Year.

+What is the weather like in Cabo San Lucas in winter?

Highs of up to 27°C (81°F) and lows around 15°C (59°F), with about 3 rainy days over the season.