October tends to be warm but not excessively hot. There's no guarantee that it will be dry all month long, so bring an umbrella.
Remember that we're talking averages here. Weather anywhere is unpredictable, so don't take what you read on this page as gospel.
Weather in Madrid in October
October is one of the best times to visit Madrid, particularly in the first half of the month. Temperatures should be pleasantly warm and rain is rare.
The average maximum temperature in Madrid in October is 68°F/20°C and the average minimum temperature is 46°F/8°C.
Madrid Highlights in October
The Madrid bullfighting season comes to a close this month, with the highlight being the Feria de Otoño (Fall Festival). You can book tickets here: Book Tickets for Bullfighting in Madrid.
See also: 100 Things to Do in Madrid
Weather in Barcelona in OctoberIf you're looking to get a tan, October is probably a bit late. But if you want to enjoy the other delights Barcelona has to offer, this is a good time to go. Expect some cloudy days and the odd spot of rain, but generally speaking the weather will be pleasant.
The average maximum temperature in Barcelona in October is 70°F/21°C and the average minimum temperature is 54°F/12°C.
Read more about Barcelona
Weather in Andalusia in October
Andalusia is Spain's hottest region - painfully hot inland in the summer and still pretty warm in October. The beaches will still have people on them and a tan is quite possible. This is a much safer time of year to sunbathe than in the height of summer as the sun is far less intense.
The average maximum temperature in Malaga in October is 73°F/23°C and the average minimum temperature is 57°F/14°C.
Read more about Andalusia
Weather in Northern Spain in OctoberThe weather in the north of Spain is far less predictable than in the south, but you should still be able to expect pleasant temperatures and the possibility of a bit of sunbathing, though grim days can be expected on occasions.
The average maximum temperature in Bilbao in October is 70°F/21°C and the average minimum temperature is 54°F/12°C.
Weather in North-West Spain in October
Galicia is by far Spain's wettest region. In the summer you can be fairly sure that it won't rain, but not when it comes to October! On average it rains on 18 days out of 31 in October - be warned!
The average maximum temperature in Santiago de Compostela in October is 64°F/18°C and the average minimum temperature is 55°F/13°C.
Read more about North-West Spain