Contrajo matrimonio en 1415 con María Pacheco, señora de Belmonte y su tierra, hija única y heredera de Juan Fernández Pacheco e Inés Téllez de Meneses y nieta del portugués Diego López Pacheco.
Nacieron dos hijos de este matrimonio que fueron dos destacados personajes de la corte del rey Enrique IV de Castilla:
Juan Pacheco, primer marqués de Villena Pedro Girón, I señor de Ureña y maestre de la Orden de Calatrava, de quien descienden los Duques de Osuna.