Weather in San Sebastián

What's the weather like in San Sebastián?

San Sebastián has a moderate climate and heavy rainfall, especially in the wet season. Average daytime highs range from 12°C (53°F) in January to 23°C (74°F) in July, with overnight lows around 6°C (43°F) and 17°C (63°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit San Sebastián are May through October.

Quick facts

Country
🇪🇸 Spain
Region
Europe
Time zone
Europe/Madrid
Coordinates
43.318, -1.981

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 12°C / 53°F 6°C / 43°F 220 mm 17
February 13°C / 56°F 7°C / 44°F 166 mm 15
March 15°C / 58°F 8°C / 46°F 155 mm 17
April 17°C / 62°F 10°C / 49°F 118 mm 14
May 19°C / 66°F 12°C / 53°F 122 mm 16
June 22°C / 71°F 15°C / 59°F 106 mm 14
July 23°C / 74°F 17°C / 63°F 76 mm 13
August 24°C / 75°F 17°C / 63°F 102 mm 12
September 23°C / 73°F 16°C / 60°F 112 mm 12
October 20°C / 69°F 14°C / 56°F 121 mm 13
November 15°C / 60°F 10°C / 50°F 229 mm 18
December 14°C / 57°F 8°C / 47°F 177 mm 15

San Sebastián by month

Detailed weather for any specific month:

Cities with a similar climate to San Sebastián

Frequently asked questions

When is the best time to visit San Sebastián?

The most comfortable months in San Sebastián are usually June, July, September, when average highs sit near 18–26°C (64–79°F) with relatively little rain. See the full month-by-month breakdown for the exact figures.

What is the hottest month in San Sebastián?

August is typically the hottest month in San Sebastián, averaging a high of 24°C (75°F).

What is the coldest month in San Sebastián?

January is usually the coldest, with average lows around 6°C (43°F).

Does it snow in San Sebastián?

Snow is rare in San Sebastián; the climate data shows essentially no snowfall across the year.

Explore San Sebastián on the interactive map

Live forecast, sunrise/sunset, and more.