La Classica di San Sebastián 2015, trentacinquesima edizione della corsa e valevole come diciannovesima prova dell'UCI World Tour 2015, si svolse il 1º agosto 2015, per un percorso totale di 219 km. Fu vinta dal britannico Adam Yates, al traguardo con il tempo di 5h30'24", alla media di 39,769 km/h.
Al traguardo 96 ciclisti portarono a termine la gara.