Il 28 ottobre 1945, insignito della Pontificia Croce Lateranense di Prima classe, per i meriti acquisiti durante la guerra di liberazione.
Il 17 aprile 1946, insignito "motu proprio" della Croce di cavaliere della Corona d'Italia, per i meriti acquisiti durante la guerra di liberazione.
Il 2 luglio 1967 insignito dalla Croce di Cavaliere al Merito della Reppublica Italiana, per particolari benemerenze acquisite.
Il 27 dicembre 1970, insignito dalla Croce di Ufficiale al Merito della Reppubblica Italiana, per successivi meriti acquisiti.
Con la proposta del 24 settembre 1973 gli viene conferita la Commenda al Merito della Repubblica Italiana.
il 17 novembre 1976 la nomina di Cavaliere nel Cavalierato dell'Ordine di san Silvestro Papa
Molto attento e preciso, e apprezzato per la sua innata modestia, Carlo muore serenamente il 15 gennaio 2000 all'età di 95 anni.
Nel testamento olografo redatto il 1 novembre 1995 (Tutti i Santi) devolve i suoi cospicui risparmi in legati ripartiti tra undici istituzioni religiose.