El día 11 de agosto de 1303, dos días después de haber otorgado testamento, falleció el infante Enrique, en su villa de Roa, a los 73 años de edad, aunque otros autores afirman erróneamente que falleció el día 8 de agosto, siendo en esos momentos el único hijo que quedaba con vida del rey Fernando III el Santo, y el historiador César González Mínguez señaló que la muerte del infante, al que calificó como «ambicioso, enérgico e intransigente», apenas causó dolor a nadie.