Casó en Don Benito (Badajoz) con doña María Luisa Granda y Torres-Cabrera, de cuyo matrimonio nacieron: Mª Luisa, Antonio, Mª del Pilar y Pedro Luis del Rosal y Granda.