Madrid has a continental climate with hot summers and cold winters. Summer temperatures can exceed 30 degrees Celsius.