Contrajo matrimonio en 1953 con la antropóloga y ex-colega de la universidad Ruth Vilaça Correia Leite, llamada luego Ruth Cardoso (fallecida el 24 de junio de 2008), teniendo con ella 3 hijos.