Annual average temperature · 30-year mean — not today
-10°
0°
10°
20°
30°
40°
Best Time to Visit: Jan, Feb, Mar, Jun, Jul, Aug, Sep, Dec. Rainiest: Oct (241 mm).View current weather →
Annual Precip
1820mm
241mm oct · 75mm julWarmest
26°C
AugColdest
16°C
OctWind
3km/h
Calm
Sevilla has a tropical climate with warm temperatures year-round. The coolest month is Oct (16°C) and the warmest is Aug (26°C). Annual rainfall totals 1820mm.
Monthly Averages
Jan
High26°C79°F
Avg Temp21°C70°F
Low16°C61°F
Precipitation110 mm
Wind3 km/h
Feb
High26°C79°F
Avg Temp21°C70°F
Low16°C62°F
Precipitation124 mm
Wind3 km/h
Mar
High26°C79°F
Avg Temp21°C70°F
Low17°C62°F
Precipitation156 mm
Wind3 km/h
Apr
High26°C78°F
Avg Temp21°C70°F
Low17°C62°F
Precipitation216 mm
Wind3 km/h
May
High25°C78°F
Avg Temp21°C70°F
Low17°C62°F
Precipitation193 mm
Wind3 km/h
Jun
High25°C78°F
Avg Temp21°C70°F
Low17°C62°F
Precipitation127 mm
Wind3 km/h
Jul
High26°C79°F
Avg Temp21°C71°F
Low16°C62°F
Precipitation75 mm
Wind4 km/h
Aug
High26°C80°F
Avg Temp21°C70°F
Low16°C61°F
Precipitation92 mm
Wind4 km/h
Sep
High26°C79°F
Avg Temp21°C70°F
Low16°C61°F
Precipitation132 mm
Wind3 km/h
Oct
High25°C77°F
Avg Temp20°C69°F
Low16°C61°F
Precipitation241 mm
Wind3 km/h
Nov
High25°C77°F
Avg Temp20°C69°F
Low16°C61°F
Precipitation212 mm
Wind3 km/h
Dec
High25°C78°F
Avg Temp21°C70°F
Low16°C61°F
Precipitation142 mm
Wind3 km/h
HighLowPrecipitation
Monthly Wind Speed
km/h
Frequently Asked Questions
What is the climate like in Sevilla?
Sevilla has an average annual temperature of 21°C with 1820mm of rainfall per year. The warmest month is Aug (26°C) and the coldest is Oct (16°C).
What is the hottest month in Sevilla?
The hottest month in Sevilla is Aug, with an average high of 26°C.
How much rain does Sevilla get?
Sevilla receives 1820mm of precipitation annually. The wettest month is Oct (241mm) and the driest is Jul (75mm).
When is the best time to visit Sevilla?
The best time to visit Sevilla is during Jan, Feb, Mar, Jun, Jul, Aug, Sep, Dec, when temperatures are comfortable and rainfall is relatively low.