Weather and temperatures

The one most important thing that you will need to know about Seville is that it gets seriously hot during the summer, particularly the last 2 weeks in July and the first 2 weeks in August. Temperatures can often exceed 45ºC and it has been known to top the 50 degree point (or 122ºF). In fact, it has been classed as the hottest city in Europe.Temperatures in the Spring and Autumn are very pleasant around 20-25ºC and the months of March to May and September to November are probably the best times to visit.

 

The winter temperatures only drop to a very mild 14-15ºC but early mornings and late evenings can become chilly so you will need to layer up. Houses do not generally have carpets or central heating and it is often warmer outside than it is inside.

Air fares can be pretty pricey during the summer and the best months to travel are in February and November when you can pick up some good deals with low cost airlines.

Here is a list of average temperatures with rainfall.

January

 Average Temperature – 15ºC / 59ºF      Rainfall -70mm / 2.8”

February

Average Temperature – 18ºC / 64ºF     Rainfall – 61mm / 2.4”

March

Average Temperature – 21ºC / 70ºF    Rainfall – 64mm / 2.5”

April

Average Temperature 24ºC / 75ºF    Rainfall – 52 mm / 2.1”

 

May

Average Temperature 27ºC / 81ºF    Rainfall – 36mm / 1.4”

 

June

Average Temperature – 32ºC / 90ºF    Rainfall -14mm/ 0.6”

 

July

Average temperature – 36ºC / 97ºF     Rainfall – 1mm / 0”

 

August

Average Temperature -  38ºC / 100º    Rainfall – 5mm / 0.2”

 

September

Average Temperature – 32ºC / 90ºF    Rainfall17mm / 0.7′   

 

October

Average Temperature26ºC / 79ºF   Rainfall -  57mm / 2.3”

 

November

Average temperature -   20ºC / 68ºF   Rainfall – 77mm /3.1”

 

December

Average Temperature -  16ºC /61ºF   Rainfall – 76mm /3.0”

 



Feel free to ask a question or leave a reply!

ask questions

Message:


Do not feel comfortable talking here? Let's do it on Facebook instead (You can also just click "like" to make my day!)