The climate is pleasant for a trip to Los Cabos all year round, but the weather is really ideal from January to July and from October to December. For swimming, the best time for a decent water temperature is from August to November.