Los Cabos Weather Forecast
July is the hottest month in Cabo San Lucas, Mexico, with an average temperature of 30°C (87°F) and the coldest month is January at 19°C (66°F). The most daily sunshine hours occur in June when you get 12. The wettest month is June with an average of 107.1mm of rain. The best month to swim in the sea is in August when the average sea temperature is 28°C (83°F).