Carlos de Foucauld era de origen francés que contaba con ilustres antepasados. Nació en Estrasburgo, el 15 de septiembre de 1858, año de las apariciones de la Virgen de Lourdes. Al terminar sus estudios de humanidades, prosiguió los estudios de filosofía como interno en el colegio de los Jesuitas en París, pero estudió sin el mayor interés solo por obligación. Después fue admitido en la prestigiosa Escuela Militar de San Cyr. Cuando murió su abuelo tenía 20 años y llegó a ser heredero de una fortuna asombrosa y no pensó sino en darse la "buena vida". Después de un largo peregrinaje el 9 de junio de 1901 fue ordenado Sacerdote en la ciudad de Vieres.