Su primera edición se disputó en 1940 y la segunda en 1958, ambas celebradas como Critériums.
En el 2001, la carrera entró a formar parte del calendario UCI como competencia de categoría 1.5, convirtiéndose en competencia de categoría 1.2 en 2005 con la creación de los circuitos continentales UCI,[1] categoría que mantuvo hasta el año 2006.
Desde 2012 la competencia se organiza la prueba en dos carreras: "Gran Premio Ciudad de Vigo" y "Gran Premio Ciudad de Vigo II".
En naranja: edición amistosa de exhibición no oficial (critérium).
Gran Premio Ciudad de Vigo Gran Premio Ciudad de Vigo II