The climate of the Coachella Valley is influenced by the surrounding geography. High mountain ranges on three sides and a south-sloping valley floor all contribute to its unique and year-round warm climate, with the warmest winters in the western United States. Rancho Mirage has an arid climate: Its average annual high temperature is 87 °F (31 °C) and average annual low is 63 °F (17 °C) but summer highs above 108 °F (42 °C) are common and sometimes exceed 120 °F (49 °C), while summer night lows often stay above 82 °F (28 °C). Winters are warm with daytime highs between 73–84 °F (23–29 °C). Under 5 inches (130 mm) of annual precipitation are average, with over 348 days of sunshine per year.