Planning according to the season
For those of you who like hot dry weather then summer is good time to plan your trip Madrid is hot and dry with temperatures in July and August reaching as high as 95°F to 105°F. Although you may be tempted by off-season rates, remember the locals are usually on their annual holidays at the coast or up in the surrounding mountains and so many of the restaurants, bars and shops are closed.
Winter is on the chilly side as temperatures are known to dip into the 30s or even lower in January and February, but you are not likely to experience snow in the city.
The most popular time to visit is in the spring and especially May as that is when the city honours its patron saint. The weather can also be counted on to be pleasant from September through to December.
If fiestas and celebrations are on your menu then you should plan your trip between the middle of May through to early June as it then that all the pop concerts, poetry readings, flamenco and world renowned company performances of ballet and theatre are to be enjoyed.