Después de la muerte del conde Raimundo en Trípoli, el 28 de febrero de 1105, Elvira regreso al reino de León donde volvió a casarse antes de julio de 1117 con el conde Fernando Fernández de Carrión, de quien se separó antes de 1121.