ReasonStay
San Sebastián · when to go

The best time to visit San Sebastián

Crowded La Concha Beach in San Sebastián with scenic views and vibrant atmosphere. Sweet spot: May · June · September · October

By ReasonStay editorial team · Updated · How we verify

In short

The best time to visit San Sebastián is May, June, September and October, when average highs land in a comfortable band — June reaches 22.2 °C and September 23 °C — with plenty of sunshine and manageable rain days (June and September each see roughly 14 and 13 rain days). July and August are the peak season, warmest of all at 24.6 °C in August but crowded with school-holiday visitors and higher prices. Winter is the quiet low season, cool and grey with highs around 12.1 °C in January and short sunshine days.

Best months MayJuneSeptemberOctober

By the numbers

San Sebastián month by month

Average highs and lows (°C), 2016–2025. Highlighted bars are the best months.

0°10°20°12°Jan16☂14°Feb14☂15°Mar17☂17°Apr15☂19°May16☂22°Jun14☂24°Jul13☂25°Aug12☂23°Sep13☂21°Oct13☂16°Nov17☂14°Dec15☂
Bars run from the average low to the average high. Gold figures are rain days per month (≥1 mm).
MonthHighLowRain daysSun / day
January12.1 °C6.1 °C165.3 h
February14.1 °C7.1 °C146.7 h
March15.1 °C8 °C178.2 h
April16.9 °C9.5 °C159.2 h
May19.2 °C11.8 °C1610.4 h
June22.2 °C15.4 °C1410.3 h
July23.6 °C17.2 °C1311 h
August24.6 °C17.5 °C1210.8 h
September23 °C15.6 °C139.8 h
October20.6 °C13.4 °C137.5 h
November15.7 °C9.7 °C175.9 h
December13.8 °C8 °C155.2 h

How the months are picked.A month qualifies when its average high sits in the comfortable 20–28 °C band (scored down towards 9 °C and 37 °C), rain days are few and sunshine hours are high — at least 78 % of the city's best-scoring month. July and August are then set aside as peak season (school-holiday crowds and prices) whenever at least three other months qualify; where summer is the only comfortable window they stay. Figures are ten-year averages (2016-01-01 to 2025-12-31) from ERA5 reanalysis data via Open-Meteo (CC BY 4.0) for the city centre coordinates.

Charming view of a bridge and historic architecture in San Sebastián during sunset.
Season by season

When to go, and what to expect

Spring (Mar–May)

Weather: Highs climb from 15.1 °C in March to 19.2 °C in May, with 10.4 hours of sunshine a day in May but 16 rain days.
Crowds: Quiet early, busier by late May.

Green, fresh and uncrowded — great for walks along La Concha before summer arrives.

Summer (Jun–Aug)

Weather: Warmest of the year, highs of 22.2 °C in June, 23.6 °C in July and 24.6 °C in August, with up to 11 hours of sunshine.
Crowds: July and August are peak; June is calmer.

Best beach weather but July–August is busy and pricey; June is the sweet spot.

Autumn (Sep–Nov)

Weather: September stays warm at 23 °C with 13 rain days; October holds 20.6 °C, before November cools to 15.7 °C with 17 rain days.
Crowds: Pleasantly quieter after summer.

September and October are ideal — warm sea, fewer people, film-festival buzz.

Winter (Dec–Feb)

Weather: Cool and wet, highs of 13.8 °C in December and 12.1 °C in January, with only 5.2 hours of sunshine in December.
Crowds: Low season, very quiet.

For pintxos, museums and moody coastal views rather than the beach.

Worth planning around

Notable events

January (20th, Saint Sebastian's Day)
Tamborrada (drum festival)
September
San Sebastián International Film Festival
August
Semana Grande / Aste Nagusia summer festival
July
Jazzaldia jazz festival
Senior woman sitting on a park bench in autumn, enjoying a tranquil moment in San Sebastián de los Reyes.
Good to know

Frequently asked

Is August too hot in San Sebastián?

No — August highs average 24.6 °C, warm but not extreme. The bigger factor is crowds, as it's peak school-holiday season with the busiest beaches and highest prices.

What is the rainiest month?

Rain is spread through the year, with March and November the wettest at 17 rain days each. Even summer months like June still see 14 rain days, so pack a light layer.

Is winter worth visiting?

Winter is quiet and cool — January highs of 12.1 °C and just 5.3 hours of sunshine a day, plus 16 rain days. It's not beach weather, but it suits pintxos, museums and the January Tamborrada festival.

Next

Know when to go? Now decide where to stay — our San Sebastián area guide →

Where to stay

Areas of San Sebastián

When to go nearby

Best time to visit near here

Sources

An independent guide to San Sebastián — honest, verified, no invented data. Climate figures: ERA5 via Open-Meteo, 2016–2025 averages; the best months are computed from them, not opinion.