Contrajo matrimonio con Juana Meléndez de Orozco, señora de Pinto, hija de Íñigo López de Orozco y María García de Meneses, naciendo de este matrimonio:
Inés Ayala y Toledo quien casó con Diego Fernández de Córdoba y Carrillo, I señor de Baena, padres de Marina Fernández de Córdoba y Ayala, bisabuela del rey Fernando el Católico.
Gutierre Suárez de Toledo, niño cuando murió su padre, siendo su abuela Inés de Ayala su tutora.
Teresa Suárez de Toledo, quien casó con Fernando Álvarez de Toledo.