Tras la muerte de su hermano Sancho, en el año 1072, García regresa del exilio y trata de recuperar su reino, pero convocado por su hermano Alfonso, entonces ya rey de León al que había incorporado Castilla, fue apresado el 13 de febrero de 1073 y encarcelado en el castillo de Luna, donde permaneció recluido hasta su muerte, ocurrida diecisiete años después, el 22 de marzo de 1090.