The region of Madrid has a temperate Mediterranean climate with cold winters that experience temperatures lower than 0 °C (32 °F). Summer tends to be warm with temperatures that consistently surpass 30 °C (86 °F) in July and that can often reach 40 °C (104 °F). Due to Madrid's high altitude and dry climate, nightly temperatures tend to be cooler, leading to a lower average in the summer months. Precipitation levels are low, but precipitation can be observed all throughout the year. Summer and winter are the driest seasons, with most rainfall occurring in the autumn and Spring.