ReasonStay
Vibrant day on a bustling street in Seville, showcasing the city's architecture and lively atmosphere.
Seville, Spain

Seville in December

17 °C average highs, 7 rain days and 9 h 36 min of daylight.

By ReasonStay editorial team · Updated · How we verify

In short

In December, Seville averages a high of 16.6 °C and a low of 8.3 °C, with rain falling on 7 days of the month. Daylight runs to about 9 hours 36 minutes on the 15th, among the shortest spans of the year. December is cooler and duller than most of Seville's year, and it isn't one of the city's five computed best months — but it still suits travellers who want mild (not hot) days, thinner crowds, and don't mind the occasional wet afternoon.

By the numbers

December in Seville at a glance

Average low → high, °C · Seville5152535JFMAMJJASON17°8.3°D
Average daily low to high per month, ten-year ERA5 normals. December highlighted.
Temperature
Average high 16.6 °C, average low 8.3 °C — the 11th warmest month of the year.
Rain
7 days with at least 1 mm, 68 mm in total — the 4th wettest month by rain days.
Sunshine
The least sunny month of Seville's year (relative ranking — modelled data overstates absolute hours).
Daylight
9 h 36 min on December 15 (9 h 45 min on the 1st, 9 h 38 min on the last day); the shortest day of the year is December 21 (9 h 35 min).
Crowds
Quiet: visitor nights in the region run at 0.6× an average month. Busiest month August, quietest January (Eurostat, 2022–2025).
Verdict
The best months for Seville are March, April, May, October, November; December is for travellers who don't mind the cold.
Source
ERA5 reanalysis via Open-Meteo, 2016–2025 averages; daylight computed for the city's latitude; crowds from Eurostat nights spent at tourist accommodation (region by month).

What Seville is like in December

Seville's December sits between a cooling November and a slightly cooler January: November's average high of 19.7 °C gives way to 16.6 °C in December, before dropping further to 15.9 °C in January, while rain days hold fairly steady — 7 in November, 7 in December, 6 in January. It's the city's least sunny month and the 4th wettest by rain days, so grey, breezy spells are common alongside milder stretches. Nearby, Málaga stays a touch warmer at 17.5 °C with fewer rain days (6), while Granada is cooler still at 14.1 °C with 8 rain days. Heat is a non-issue: no days reach 30 °C and no nights stay above 20 °C.

December in Seville brings two public holidays close together — Constitution Day on 6 December and Immaculate Conception on 8 December — followed by Christmas Day and St. Stephen's Day (regional) at month's end. School holidays in Germany, the Netherlands and France begin around 19–20 December, overlapping with the Christmas period. Visitor nights in the region run at 0.6× an average month, well below August's peak and close to January's quieter pace, so the city feels calm outside the holiday clusters. Shorter days and cooler evenings favour indoor pursuits — the Real Alcázar's halls and courtyards, tapas bars, and museums — with daytime highs still comfortable enough for walking tours between showers.

Vibrant homes along the river in Seville, showcasing a colorful urban landscape.
Getting there

Flights to Seville in December 2026

FromLowest fare found
London€51
Paris€25
Berlin€43
Amsterdam€85
Stockholm€190
New York€307

Lowest fares found in recent flight searches (Aviasales), collected 10 November 2026. A guide to price level only — fares change daily and may not be available when you search.

Where else to go in December: warmest, driest and least crowded cities →

Where to stay

Where to stay in December

Compare all areas of Seville

Calendar

Holidays in December 2026

6 Dec
Constitution Day — public holiday in Spain
8 Dec
Immaculate Conception — public holiday in Spain
25 Dec
Christmas Day — public holiday in Spain
26 Dec
St. Stephen's Day (regional) — public holiday in Spain
Germany
School holidays 19 Dec – 12 Jan (dates vary by region) — expect more visitors from there.
Netherlands
School holidays 19 Dec – 3 Jan (dates vary by region) — expect more visitors from there.
France
School holidays 20 Dec – 3 Jan (dates vary by region) — expect more visitors from there.
Same month, elsewhere

December in nearby cities

Compare

The numbers side by side

CityDistanceAvg highAvg lowRain days
Seville—16.6 °C8.3 °C7
Córdoba 121 km15.6 °C6.4 °C7
Marbella 138 km17 °C11.1 °C8
Málaga 158 km17.5 °C10.6 °C6
Faro (Algarve) 177 km17.1 °C11 °C7
Granada 213 km14.1 °C4.8 °C8
Plan it

Tips for December

Ready to book?

Hotels in Seville

See live prices and availability for stays in Seville on a major booking site.

See hotels in Seville → Affiliate link — we may earn a commission at no extra cost to you. How we're funded
Good to know

Frequently asked

Is Seville worth visiting in December?

Yes for travellers happy with mild, 16.6 °C highs, cooler 8.3 °C lows and thinner crowds (0.6× an average month), though it isn't one of Seville's five computed best months.

How cold is Seville in December?

Average highs reach 16.6 °C and lows drop to 8.3 °C, with no days hitting 30 °C and no nights staying above 20 °C.

Does it rain a lot in Seville in December?

There are 7 rain days and 68 mm of precipitation, making it the 4th wettest month of the year in Seville.

How many hours of daylight does Seville get in December?

Around 9 hours 36 minutes on 15 December, dropping to the year's shortest day, 9 hours 35 minutes, on 21 December.

Plan the trip

More on Seville

Sources

An independent guide to Seville in December — every figure computed from open data, no invented numbers. Booking links are affiliate links (how we're funded).