Il a composé et interprété quelque 200 chansons dont plusieurs très engagées.
Il a été compagnon de route du PCF sans jamais avoir pris sa carte. Jean Ferrat a pris ses distances en dénonçant l'invasion russe de Prague en 1968. Il fustigera également Georges Marchais et sa déclaration sur le "bilan globalement positif" de l'URSS.
Pour les régionales, il avait pris position pour le Front de gauche en Ardèche.