Aunque antiguos genealogistas afirmaban que la infanta Elvira había casado, unos diciendo que fue con el conde García Ordóñez, y otros con un tal Sancho Fernández de quien había tenido un hijo llamado Fernando Iohannes (Ibáñez), la infanta no menciona a ningún marido o hijos en su testamento.