Marc Lavoine est né le 6 août 1962 à Longjumeau en région parisienne. Il est issu d’un milieu modeste et grandit dans une famille de mélomanes. Très jeune il développe un grand intérêt pour la comédie et la chanson et même s’il écrit ses premières chansons à l’adolescence, c’est le métier d’acteur qui l’attire.
À 16 ans, il abandonne ses études en imprimerie et monte tenter sa chance à Paris. Il s'engage alors dans une troupe de théâtre, travaille aussi comme ouvreur à l’Olympia avant de décrocher des seconds rôles.