Violette Marcos est née à Toulouse, agrégée et docteur en histoire. Sa thèse de doctorat porte sur le Parti communiste français et l'antifranquisme. Spécialiste de l'histoire des mouvements sociaux, elle a également participé à l'élaboration de manuels scolaires