The best time to visit Cabo San Lucas is from early-November through May, to avoid the high heat of summer.
Cabo San Lucas experiences a hot and arid tropical desert climate, with a pleasantly warm winter from December to March, and a hot summer from May to October, during which time there is some rainfall from July to September.
What is the best month to visit Cabo San Lucas?
November through April are the best months to visit Cabo San Lucas – you can expect warm, sunny weather, with clear blue skies and little or no rainfall.
However, for hot weather visit anytime from May to October.
Certain activities are also best during different months:
Game fishing – Sports fishing is good year-round, with the best conditions during summer from April through October.
Scuba diving – The best time to dive is from May through December, with the best conditions in September and October.
Surfing – East Cape beaches offer the best wave breaks during spring and summer from May to October; while Pacific beaches north and west of Cabo offer excellent surfing conditions during winter from November through April.
Whale watching – The best time to watch gray and humpback whales is from January through March.
Golf – Year-round; Los Cabos is the golf capital of Mexico.
Which is the hottest month in Cabo San Lucas?
The hottest month in Cabo San Lucas is normally July, when maximum daytime temperatures usually reach 34°C (93°F), with high heat and humidity, and a low of 26°C (78°F).
The hot season lasts from mid-June through October, with an average daily high temperature above 32°C (89°F).
On the hottest days of the year, the temperature usually reaches 38°C (100°F).
Note: During summer, Cabo San Lucas is slightly cooler than San José del Cabo and also receives less rain.
Which is the coldest month in Cabo San Lucas?
The coldest month in Cabo San Lucas is January, with an average daytime high temperature of 26°C (78°F) and an average night-time temperature of 15°C (59°F).
The cooler winter season lasts from early-December to mid-March, with an average daily high temperature below 27°C (80°F).
Which is the sunniest month in Cabo San Lucas?
The sunniest month in Cabo San Lucas is usually May with nine hours of sunshine per day; that's on average 67% of daylight hours.
When is the sea warmest in Cabo San Lucas?
The sea is usually at its warmest in Cabo San Lucas in September when the water temperature reaches 29°C (84°F), which is pleasant for swimming.
The sea in Cabo San Lucas is warm enough to swim from mid-May through December.
Which month has the most rain in Cabo San Lucas?
September is usually the wettest month in Cabo San Lucas with 80mm (3in) of rainfall on average. There are normally three days in September with some rainfall.
The rainy season lasts from early-August through September, with a greater than 12% chance of a given day being a wet day. You can expect brief showers and thunderstorms.
The dry season lasts from October to July. March through June are the driest months in Cabo San Lucas, with minimal or no rainfall.
Which is the windiest month in Cabo San Lucas?
The windiest month of the year in Cabo San Lucas is May, with an average hourly wind speed of 16 kilometres per hour (10 mph; 8.6 knots).
The windy part of the year lasts from early-March through to mid-June, with average wind speeds of more than 14 kilometres per hour (8.7 mph; 7.6 knots).
The less-windy time of year lasts from mid-June through to early-March. The calmest month of the year in Cabo San Lucas is August, with an average hourly wind speed of 12 kilometres per hour (7.5 mph; 6.5 knots).
The predominant average wind direction in Cabo San Lucas is from the east throughout the year.
What's the likelihood of a storm in Cabo San Lucas?
The months of June through October all carry a slight risk of a tropical storm, with the likelihood greatest in September at 8.7%.
|Average daily max (°C)|
|Average daily min (°C)|
|Average daily sunshine (hrs)|
|Average daily daylight (hrs)|
|Average relative humidity (%)|
|UV Index (max)|
|Average days of rainfall (≥1mm)|
|Average monthly rainfall (mm)|
|Average wind speed (km/h)|
|Average sea temperature (°C)|
|Cabo San Lucas, Mexico|
High season: From October to April; Low season: From May to September.
Note: Meteorological data for Cabo San Lucas is based on weather statistics gathered for the 30-year period 1991 to 2020, and is sourced from the Servicio Meteorológico Nacional (SMN) – Mexico's national weather organisation – at the closest weather station, Los Cabos International Airport (SJD), which is located 40km (24mi) northeast of Cabo San Lucas. Additional climate data is sourced from the World Meteorological Organization (WMO).
Advice on the best time to visit a particular destination is based on average local weather statistics, when the weather conditions are generally better than at other times of the year. We consider high and low temperatures, risk of rain (and thunderstorms, etc.), amount of sunshine and sea temperature. For general outdoor activities we favour clear, rainless days with a temperature range between 18°C (64°F) and 27°C (80°F); and for hot-weather activities we favour clear, rainless days with a temperature range between 24°C (75°F) and 32°C (89°F). Often, the best times to visit correspond to high season and therefore involve higher prices.
Latest update: Best time to visit Cabo San Lucas: 3 October, 2023
Disclaimer: The information on this site is provided as is, without any assurances as to its accuracy or suitability for any purpose. Weather data and conditions at any given location and time are unpredictable and variable. We assume no responsibility and can not be held legally responsible for any decisions made on the basis of the information presented on this site.