Madrid is in het binnenland van Spanje gelegen en daarom is er sprake van een typisch landklimaat. Dit wil zeggen dat er grote verschillen in de temperatuur voor kunnen komen. In de winter ligt de gemiddelde temperatuur in de hoofdstad van Spanje rond de 3 graden Celsius terwijl in de zomer het kwik in de thermometers rond de 24 graden Celsius schommelt. Maar een temperatuur in de winter van beneden het vriespunt of temperaturen in de zomer die boven de 40 graden Celsius uitstijgen zijn in Madrid zeker geen uitzondering.
Per jaar valt in de stad Madrid gemiddeld zo’n 420 millimeter neerslag waardoor de stad tot het droge deel van Spanje mag worden gerekend. Dit is zeker een pluspunt voor de citytrippers die Madrid aan willen doen. Het weer is er veel gunstiger in vergelijking met het vochtige deel van Spanje waartoe het noorden en noordwesten worden gerekend, waar per jaar tot wel 1600 millimeter. neerslag uit de lucht kan komen vallen.
De beste periode om de stad Madrid te gaan bezoeken is de lente, en met name de maanden april en mei. Aan de ene kant omdat de natuur zich in deze tijd van haar meest fraaie kant laat zien en aan de andere kant omdat de temperaturen dan het meest aangenaam zijn. De hitte tijdens de maanden juli en augustus loopt dikwijls te hoog op om aangenaam te zijn. Indien men toch gedurende de zomer Madrid bezoekt dan zorgen schaduwrijke plaatsen en gezellige parken voor de broodnodige verademing.