Cabo San Lucas est une ville située à l’extrémité sud de la péninsule de Basse-Californie, dont le climat est chaud et extrêmement sec. Des vents provenant de l’océan Pacifique ou du golfe de Californie ont tendance à faire baisser légèrement les températures. Dans la plupart des cas, les conditions météorologiques de la ville sont idéales pour les vacanciers tout au long de l’année.
À Cabo San Lucas, les températures atmosphériques sont presque toujours chaudes, variant de 22 à 33 °C en été et de 14 à 25 °C en hiver.
Les précipitations sont pratiquement inexistantes tout au long de l’année, à l’exception d’une courte période vers le mois de septembre, où il tombe 80 mm de pluie sur 30 jours.
Les températures de l’eau sont agréables quel que soit le moment de l’année, atteignant un maximum de 29 °C à la fin de l’été et tombant à 22 °C pendant les mois d’hiver.