De beste tijd om naar San Sebastian te gaan, is tijdens de zomermaanden, van december tot februari, wanneer het weer warm en zonnig is, uitstekend geschikt om te genieten van het strand en buitenactiviteiten.Gedurende deze periode schommelt de gemiddelde dagtemperatuur rond de 25°C, met pieken die vaak 30°C bereiken. De oceaan is dan ook op zijn warmst, wat het ideaal maakt om te zwemmen en watersporten te beoefenen. Dit is het hoogseizoen, dus de stad is op haar levendigst, met veel restaurants, winkels en attracties die volledig geopend zijn.Als u de voorkeur geeft aan iets milder weer en minder drukte, zijn de tussenseizoenen van de lente (september tot november) en de herfst (maart tot mei) ook uitstekende keuzes. De temperaturen zijn aangenaam, meestal variërend van 18°C tot 23°C, en er is nog steeds volop zonneschijn.