Current weather in Madrid and forecast for today, tomorrow, and next 14 days read more
Madrid: Annual Weather Averages. July is the hottest month in Madrid with an average temperature of 76 °F (25 °C) and the coldest is January at 42 °F (6 °C) with the most daily sunshine hours at 11 in August. The wettest month is April with an average of 50mm of rain. read more