Best Time to Visit San Sebastian

Spain › Basque Country › San Sebastián

The best time to visit San Sebastian is July and September. July delivers the driest conditions (85mm, 10 rain days), warmest temperatures (24C/75F), and 7 hours of daily sun. September matches July’s warmth (23C/73F) but with fewer tourists — the August holiday crowds have departed, and the sea is still 21C (70F) from summer heating. For detailed monthly data, see the San Sebastian weather page.

Best Months for Weather in San Sebastian

July and August have the best weather: 24-25C (75-77F), 7 sun hours, and the least rain (though you’ll still see 10-11 rain days — it’s the Basque Country, rain is always possible). September stays warm at 23C (73F) with 6 sun hours. June is slightly cooler at 22C (72F) but has similar sunshine.

Best Time for Lower Prices in San Sebastian

San Sebastian is expensive year-round by Spanish standards, but prices dip most in November and January-February. A double room that costs 250 euros in August might cost 120 euros in November. Avoid August (peak Spanish holiday month), July, and the San Sebastian International Film Festival (late September) when hotel rates spike. The where to stay guide covers hotels across all budgets.

Best Time for San Sebastian Events

The San Sebastian events calendar is packed. The Tamborrada drum festival on January 20 fills the streets with 24 hours of drumming. Semana Grande (Big Week) in mid-August brings fireworks, concerts, and rowing regattas. The San Sebastian International Film Festival (late September) draws A-list stars and fills every hotel. For food lovers, the pintxo bars are excellent year-round but the cider house season (January-April) adds a unique Basque dining experience.