El 29 de diciembre se disputó en Cangas de Onís la San Silvestre 2019 para las categorías infantiles y absoluta, masculina y femenina, respectivamente. Los más pequeños corrieron en el circuito habilitado en la arteria principal de la ciudad, la Avenida Covadonga.
La San Silvestre de este año tenía carácter solidario y lo recaudado se entregó al colectivo Rosa Palo, que lo destina a la lucha contra el cáncer.