San José del Cabo, where it's located

The climate of San José del Cabo is tropical desert, with a pleasantly warm winter from December to March, and a hot summer from May to October, within which there is a relatively rainy period from July to September.
The city is located near the southern tip of the California peninsula, northeast of Cabo San Lucas.
In winter, when cool air arrives from the United States, some days can be a bit cool and windy, with the night temperature dropping to 8/10 °C (46/50 °F), but even in these cases, in the daytime it usually remains above 20 °C (68 °F). On the hottest days of the year, which can occur from May to October, the temperature generally reaches 38/39 °C (100/102 °F). During the summer, the humidity gradually increases, and the muggiest month is September.
From June to November, but with a higher probability from August to October, San José del Cabo and the Baja California peninsula can be affected by hurricanes of the Pacific Ocean, as happened with Hurricane Odile in September 2014. However, hurricanes are rare in June, the month in which they are most frequent is September, and historically they have never occurred in November.
The average temperature of the coldest month (January) is of 18.9 °C (66 °F), that of the warmest month (August) is of 28.9 °C (84 °F). Here are the average temperatures.
San José del Cabo - Average temperatures
Min (°C)121213151720232423201613
Max (°C)262627293133343433323027
Min (°F)545455596368737573686155
Max (°F)797981848891939391908681

Precipitation amounts to 290 millimeters (11.4 inches) per year: it is therefore scarce. It ranges from 0 mm (0 in) in the driest months (March, April, May, June) to 115 mm (4.5 in) in the wettest (September). Here is the average precipitation.
San José del Cabo - Average precipitation

On average, there are around 2,845 sunshine hours per year. Here are the average sunshine hours per day.
San José del Cabo - Sunshine

The sea temperature ranges between 21 °C (70 °F) and 29 °C (84 °F). The sea is pleasantly warm from July to November, while from January to April, it is a bit cool for swimming. Here are the average sea temperatures.
San José del Cabo - Sea temperature
Temp (°C)222121222425282929292724
Temp (°F)727070727577828484848175

San José del Cabo

Best Time

San José del Cabo can be visited from mid-November to March, as it is the mildest season. During the day you can enjoy the sun, while in the evening you will need a sweater and a light jacket.
For a beach holiday, you may prefer May (when the sea is still a little cool) and the first half of November (when the sea is warmer).