Cabo San Lucas, Mexico enjoys a warm and sunny climate throughout the year. The city experiences an arid desert-like climate with average temperatures ranging from 68°F (20°C) in winter to 95°F (35°C) in summer. The region is known for its minimal rainfall, making it an ideal destination for those seeking constant sunshine and outdoor activities.