Contrajo nupcias con Margarita Caro Tovar, hermana de Miguel Antonio Caro quien sería el sucesor de Carlos en la presidencia, e hija de José Eusebio Caro, fundador del Partido Conservador.