Charles Lavigne suit des études d’architecte à l’École nationale supérieure des beaux-arts de Paris, où il est diplômé au mois de . Tout juste marié, il part au Maroc de 1969 à 1971 en tant que coopérant et travaille sur l’étude et la réalisation de lycées en Algérie. À son retour, il intègre l’agence d’Auguste Arsac, et devient rapidement l’architecte responsable de la section « Ouvrages d’art ».