Average weather of Seville

Seville’s climate - rain & temperatures over the year

Seville is Andalusia’s capital and the region’s biggest city with a population of more than 690.000. Thanks to its location on the southern part of the peninsula, the city enjoys a subtropical-Mediterranean climate, meaning mild, rainy winters and dry, hot summers while autumn and spring can vary.

Seville’s average yearly temperature is about 19.2º C, the highest in continental Europe and Spain, making it a great destination anytime except summer.
Summertime means record-breaking heat waves in Spain that can reach 50ºC in July, so it’s better to visit Seville any other time of the year. Winters are much friendlier in Seville, when temperatures average 11º and are warmer than most cities in Europe and Spain.
When’s the best time to visit Seville?

When it the best time to visit Seville?
The ideal time to visit Seville is spring and autumn but a visit in springtime means risking some 51 days of rain during the entire rainy season. Autumn temperatures are milder and visitors are enticed to explore the emblematic streets and sights of Seville.

Weather information

Average temperature in Seville
Temperatures in Seville during the year (over a 24-hour period).
  • January: 10.9ºC
  • February: 12.5ºC
  • March: 15.6ºC
  • April: 17.3ºC
  • May: 20.7ºC
  • June: 25.1ºC
  • July: 28.2ºC
  • August: 27.9ºC
  • September: 25ºC
  • October: 20.2ºC
  • November: 15.1ºC
  • December: 11.9ºC
Maximum temperatures in Seville
The highest temperature recorded in the city was 50ºC in summertime during the month of July, with a relative humidity of 44%.
The lowest temperatures in Seville
The lowest temperature recorded in winter is 11ºC in January, which makes Seville the best city in Spain and Europe to visit without having to endure either snow or extreme cold.
ASTA - Association Society of Travel Agents
Enoturisme Penedès
Catalunya Turisme ACT
Visa, Mastercard, Amex