Después de su separación de la reina Berenguela en 1204, tuvo una relación con Teresa Gil de Soverosa, hija de Gil Vázquez de Soverosa y de María Aires de Fornelos, de la cual nacieron cuatro hijos, todos ellos entre 1205 y 1215:[8]
Sancha Alfonso de León (1205/1215-1270). Contrajo matrimonio con Simón Ruiz de los Cameros, señor de los Cameros e hijo de Rodrigo Díaz de los Cameros y de Aldonza Díaz de Haro. Posteriormente profesó como religiosa en el convento de Santa Eufemia de Cozuelos de Ojeda.
María Alfonso de León (1205/1215-d.1252). Contrajo un primer matrimonio con Álvaro Fernández de Lara, señor de Lara y posteriormente con Suero Arias de Valladares. Fue amante de Alfonso X de Castilla.
Martín Alfonso de León (1205/1215-1268/1272). Caballero de la Orden de Santiago
Urraca Alfonso de León (1205/1215-d.1252). Contrajo un primer matrimonio con García Romeu, señor de Tormos, Pradilla y El Frago, y posteriormente con Pedro Núñez de Guzmán, señor de Guzmán.