Cabo San Lucas có khí hậu sa mạc. Mùa đông mang lại thời tiết khô hạn nhất cho Cabo, với lượng mưa trung bình chỉ 1 ngày rưỡi (10 mm) mỗi tháng. Vào mùa hè, lượng mưa hàng tháng trung bình kéo dài đến hai ngày, tổng cộng là một inch (21 mm) một tháng.