Cabo San Lucas Weather, When to Go and Climate Information

(Cabo San Lucas, Baja California Sur, Mexico)

Summer photo of Lover's BeachThe climate in Cabo San Lucas features hot, sunny weather throughout the majority of the year, with only slight variations in temperature, month by month, influenced by the city's coastal setting and nearby mountain range. July tends to be the hottest month of the year in Cabo San Lucas, with average highs of around 35°C / 95°F.

January is the coldest month but still offers a very respectable 23°C / 73°F by day, although the nights can feel much cooler and a jacket will be required.

Further picture of Cabo San Lucas's Lover's Beach

Seasonal Climate Variations / When to Go

The climate in Cabo San Lucas is fairly constant with regards to humidity, which remains at around 65% for the entire year and rarely feels oppressive and muggy, being refreshed by cooling, dry breezes from the ocean. Summer temperatures soar due to the constant sunny weather and can exceed 38°C / 100°F in June, July and August.

With well over 300 sunny days every year, anytime is a good time to visit Cabo San Lucas. Average precipitation levels are usually below 25 cm / 10 inches and rainy weather is usually brief and short lived, being most likely in August, September and February. For those who like things a little cooler, the fine, warm winter weather in Cabo San Lucas, between December and March, is especially appealing, although rainy weather is more likely during January and February.

Cabo San Lucas Weather and Climate Chart (Averages)



23°C / 73°F
12°C / 54°F


24°C / 75°F
12°C / 54°F


27°C / 81°F
13°C / 55°F


29°C / 84°F
14°C / 57°F


31°C / 88°F
16°C / 61°F


34°C / 93°F
18°C / 64°F


35°C / 95°F
22°C / 72°F


34°C / 93°F
23°C / 73°F


34°C / 93°F
23°C / 73°F


32°C / 90°F
19°C / 66°F


28°C / 82°F
17°C / 63°F


24°C / 75°F
14°C / 57°F