Hoàng hậu Eleanor xứ Castile băng hà ngày 28 tháng 11 1290. Một điều hiếm thấy trong các cuộc hôn nhân hoàng gia thời kì này, hai người thực sự yêu thương nhau. Hơn thế nữa, cũng như phụ thân, Edward rất tận tâm với hoàng hậu với chung thủy với bà trong suốt thời gian hôn nhân - một vị quân vương hiếm có vào thời điểm đó. Ông bị ảnh hưởng sâu sắc trước cái chết của vợ và thể hiện lòng thương tiếc bằng cách dựng lên 12 cái gọi là Eleanor cross, ở mỗi nơi đoàn đưa tang của bà ghé lại nghỉ một đêm. Một phần hiệp ước hòa bình giữa Anh và Pháp năm 1294, một kế hoạch hôn nhân được xếp đặt giữa Edward với em gái khác mẹ của Philippe IV là Marguerite, nhưng cuộc hôn nhân phải trì hoãn vì chiến tranh bùng nổ.