Skotlantilaisten kapinat kuitenkin jatkuivat yli Edvardin valtakauden. Kuninkaalle tuotti päänvaivaa erityisesti itsenäisyystaistelija William Wallace, mutta hän voitti tämän Falkirkin taistelussa 1298. Oltuaan yhdeksän vuotta leskenä, Edvard meni vuonna 1299 naimisiin Ranskan Filip III:n tyttären Margareetan kanssa. Edvard jatkoi hyökkäyksillä Skotlantiin vuosina 1300, 1301, 1303 ja 1304. Wallace saatiin kuitenkin vangiksi vasta 1305 ja teloitettiin 23. elokuuta 1305. Vuotta myöhemmin toinen skottisankari Robert Bruce antoi St. Andrewin piispan kruunata itsensä Skotlannin kuninkaaksi. Vaikka Edvard ensin löikin Brucen, vuonna 1307 tämä kokosi joukkonsa, ja Edvard kuoli sairauden heikentämänä 7. heinäkuuta 1307 Burgh-on-Sandsissa ennen kuin sai Skotlannin täysin liitetyksi Englantiin. Vastoin toiveitaan hänet haudattiin Westminster Abbeyhin. Hänet haudattiin lyijyarkussa. Edvardin toive oli, että lyijyarkku vaihdettaisiin kultaiseen vasta kun Skotlanti olisi kokonaan valloitettu ja liitetty Englannin kuningaskuntaan. Tämä tapahtui vuonna 1707, mutta vielä nykyään Edvard I:n jäännökset ovat lyijyarkussa. Hänen poikansa Edvard II seurasi isäänsä valtaistuimella.