Weather Overview for Madrid. Madrid is a stylish, cosmopolitan, modern city. This reputation can be largely attributed to its mix of a Continental and Mediterranean weather conditions which see an average annual temperature of 14ºC, and an average yearly temperature range of 5 ºC to 25 ºC.