The best months to visit Spain are May and April. See monthly temperatures, rainfall and rain days (1991–2020 averages) to plan your trip.
Average daytime high and monthly rainfall in Spain: January 13°C / 39mm; February 15°C / 32mm; March 17°C / 40mm; April 21°C / 46mm; May 25°C / 38mm; June 30°C / 15mm; July 36°C / 6mm; August 36°C / 9mm; September 27°C / 21mm; October 21°C / 58mm; November 18°C / 54mm; December 13°C / 44mm.