Clásica de San Sebastián 2017

La carrera formó parte del UCI WorldTour 2017, siendo la vigésima sexta competición del calendario de máxima categoría mundial.

La carrera fue ganada por el corredor polaco Michał Kwiatkowski del equipo Team Sky, en segundo lugar Tony Gallopin (Lotto Soudal) y en tercer lugar Bauke Mollema (Trek-Segafredo).

[4]​ Tomaron parte en la carrera 25 equipos: 18 de categoría UCI WorldTour 2017 invitados por la organización; 7 de categoría Profesional Continental.

La Clásica de San Sebastián otorga puntos para el UCI WorldTour 2017 y el UCI World Ranking, este último para corredores de los equipos en las categorías UCI ProTeam, Profesional Continental y Equipos Continentales.

[7]​ Las siguientes tablas son el baremo de puntuación y los corredores que obtuvieron puntos: