Destination guide
San Sebastian weather by month
July, August and September are the best choices for San Sebastian if you want warm days and a sea that is more inviting for swimming. August is warmest, averaging 23°C by day, while September stays close at 22°C. The catch is rain: even July, the driest month, averages 12 rainy days. Choose summer for time by the water, spring for cooler outdoor days, and winter only if you are comfortable planning around showers.
- Hottest month
- 23.4°CAugust
- Coolest month
- 11.2°CJanuary
- Warmest sea
- 22.3°CAugust
- Flight from London
- 1 h 54 minShort-haul (up to 4.5 h) · estimated
San Sebastian, month by month
Month-by-month detail pages exist for our most searched destinations; for San Sebastian the 12-month table below carries the full picture.
A little perspective
San Sebastian through the year
Every month at a glance; "best" marks our three top months on warmth, dryness and sunshine.
| Month | Day | Night | Sea | Sun/day | Rain mm | Rainy days | Days 25°C+ |
|---|---|---|---|---|---|---|---|
| January | 11.2°C | 6.4°C | 12.7°C | 2.8 | 144 | 15 | 0% |
| February | 11.7°C | 6.2°C | 12.1°C | 3.5 | 130 | 14 | 0% |
| March | 13.8°C | 7.7°C | 12.4°C | 4.2 | 120 | 14 | 0% |
| April | 15.2°C | 9.1°C | 13.4°C | 4.4 | 128 | 16 | 1% |
| May | 18.1°C | 11.9°C | 15.8°C | 5.0 | 122 | 15 | 5% |
| June | 20.6°C | 14.7°C | 18.9°C | 5.7 | 95 | 13 | 12% |
| Julybest | 22.5°C | 16.7°C | 21.3°C | 6.1 | 82 | 12 | 18% |
| Augustbest | 23.4°C | 17.3°C | 22.3°C | 5.9 | 89 | 13 | 29% |
| Septemberbest | 21.5°C | 15.5°C | 20.9°C | 5.3 | 101 | 13 | 17% |
| October | 18.8°C | 13.2°C | 18.3°C | 4.0 | 134 | 14 | 6% |
| November | 14.3°C | 9.5°C | 15.8°C | 3.0 | 178 | 16 | 0% |
| December | 12.0°C | 7.4°C | 13.8°C | 2.6 | 142 | 15 | 0% |
Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.
Day, night and sea
Monthly average temperatures, 1991-2020
- Day
- Night
- Sea
Best months here
On warmth, low rainfall and sunshine, start with these.
When to go to San Sebastian
For beach weather, look at months where the daytime average clears 25°C and rainy days stay low: none reach a 25°C average here, so San Sebastian suits city breaks and walking more than beach holidays; the warmest is August. November is the wettest month (178 mm, about 16 rainy days) and July the driest (82 mm). The sea is warmest in August at 22.3°C and coolest in February at 12.1°C.
Getting there
A direct flight from London Gatwick to San Sebastián Airport (EAS, 16 km from Donostia / San Sebastián) takes roughly 1 h 54 min - short-haul (up to 4.5 h) by UK standards. Time-zone: Europe/Madrid.
Records and extremes, 1991-2020
The hottest day recorded in San Sebastian between 1991 and 2020 reached 39.7°C on 30 July 2020; the coldest fell to -3.8°C on 27 February 2018. In August one day in ten tops 28.1°C and about 5% of days pass 30°C; in January one night in ten drops to 2.0°C or below. The wettest single month of the period was November 2019 with 456 mm, against a November average of 178 mm.
Sunrise, sunset and daylight in San Sebastian
Local time on the 15th of each month; daylight-saving rules as of 2020.
| Month (15th) | Sunrise | Sunset | Daylight | Sunshine/day |
|---|---|---|---|---|
| January | 08:38 | 17:56 | 9.3 h | 2.8 h |
| February | 08:07 | 18:37 | 10.5 h | 3.5 h |
| March | 07:20 | 19:14 | 11.9 h | 4.2 h |
| April | 07:26 | 20:50 | 13.4 h | 4.4 h |
| May | 06:44 | 21:25 | 14.7 h | 5.0 h |
| June | 06:27 | 21:50 | 15.4 h | 5.7 h |
| July | 06:41 | 21:46 | 15.1 h | 6.1 h |
| August | 07:13 | 21:12 | 14.0 h | 5.9 h |
| September | 07:47 | 20:19 | 12.5 h | 5.3 h |
| October | 08:22 | 19:26 | 11.1 h | 4.0 h |
| November | 08:01 | 17:44 | 9.7 h | 3.0 h |
| December | 08:33 | 17:33 | 9.0 h | 2.6 h |
Winter and spring: bring layers and keep plans flexible
Winter suits travellers who prefer cool days to warmth and do not need swimming weather. December averages 12°C by day, January slips to 11°C, and February returns to 12°C, so a warm layer and waterproof jacket are more useful than beachwear. January and February nights average 6°C, making evenings noticeably colder. Spring improves gradually rather than bringing an abrupt change: March remains cool, April reaches 15°C, and May feels milder at 18°C. Rain is still a regular consideration, with April averaging 16 rainy days. May is the better spring choice for spending longer outdoors, but its 16°C sea remains chilly for casual swimming. Keep outdoor plans movable rather than relying on uninterrupted sunshine.
Summer: the best balance of warmth and swimming weather
Summer offers San Sebastian's strongest weather for a holiday centred on being outdoors, without average daytime temperatures reaching 25°C. June is the cooler option, with days around 21°C and a 19°C sea that may still feel brisk. July brings slightly warmer days and the fewest rainy days, making it the better choice if avoiding rain matters most. August has the warmest air and sea, with the water averaging 22°C, so it suits travellers who prioritise swimming. Both months have nights around 17°C; a light layer is sensible for evenings. Expect changeable spells rather than guaranteed clear skies, even with an average of 6 hours of sunshine daily.
Autumn: September holds its warmth, then conditions turn cooler
September is the strongest autumn choice, retaining a summer-like balance of 22°C days and a 21°C sea. It suits travellers who want to swim without choosing the hottest month, although rain remains part of the picture. October is a clearer step towards cooler weather: daytime averages fall to 19°C, evenings need another layer, and the sea drops to 18°C. It is better suited to walking than a holiday built around long swims. November brings a sharper change, with days around 14°C and 16 rainy days. As the wettest month, it calls for waterproof clothing and flexible plans, particularly if most of your holiday would otherwise be spent outdoors.
A little more detail
San Sebastian weather FAQs
Plain answers, grounded in the averages.
What is the best time to visit San Sebastian?
Judged on warmth, low rainfall and sunshine, the best months in San Sebastian are August, July and September. August is the hottest month (average high 23.4°C) and January the coolest (11.2°C).
How many months a year is San Sebastian over 25°C?
No month in San Sebastian averages a daytime high of 25°C; 4 months average 20°C or more.
When is the rainy season in San Sebastian?
November is the wettest month in San Sebastian (178 mm on average) and July the driest (82 mm). Annual rainfall averages 1465 mm.
What is the hottest temperature recorded in San Sebastian?
The hottest day recorded in San Sebastian between 1991 and 2020 reached 39.7°C on 30 July 2020; the coldest fell to -3.8°C on 27 February 2018. Records come from daily data for 1991-2020, not from a single station's all-time history.
When is the sea warmest in San Sebastian?
August has the warmest sea, averaging 22°C. July and September are close at 21°C, making them good alternatives for swimming. June's 19°C water is cooler, while spring is better approached without expecting a warm sea.
Does San Sebastian have a reliably dry summer?
No. July is the driest month, but it still averages 12 rainy days; June and August each average 13. Summer gives you the best balance of warmth and sunshine, not a guarantee of dry weather. Pack a light waterproof.
Is San Sebastian warm enough for a winter holiday?
Winter is suitable for a cool-weather city break rather than a warm holiday. Daytime averages range from 11°C in January to 12°C in December and February. Bring warm layers for evenings and waterproof clothing for frequent rainy days.
See also: Spain weather by month · where else is hot in August
About these averages
ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020
Averages computed from daily values at Donostia / San Sebastián. Sea temperature from the nearest 5 km sea cell, 1.4 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather
- Hot · 25°C+
- Warm · 20°C to below 25°C
- Mild · 15°C to below 20°C
- Cool · below 15°C