Palattuaan Englantiin suhteellisen pienen joukon kanssa Edvard vältteli mahdollisia vihollisjoukkoja vaatimalla kuten Henrik Bolingbroke (eli Henrik IV) seitsemänkymmentä vuotta aiemmin ainoastaan herttuakuntaansa takaisin (Edvard oli ennen kruunaustaan Yorkin herttua). Yorkin kaupunki kuitenkin sulki porttinsa Edvardilta. Edvardin marssiessa kohti etelää hän alkoi saada lisää kannattajia. Hänen veljensä Yrjö katsoi mahdollisuutensa paremmiksi Edvardin kuin Henrik VI:n kanssa ja siirtyi Edvardin kannattajaksi. Edvard löi Richard Nevillen joukot ja surmasi jaarlin Barnetin taistelussa 14. huhtikuuta 1471. Nevillen kuoltua Edvard tuhosi loput lancasterilaisesta vastarinnasta Tewkesburyn taistelussa 4. toukokuuta 1471. Walesin prinssi ja Lancaster-suvun kruununperillinen Edvard Westminsteriläinen sai surmansa joko itse taistelussa tai pian sen jälkeen, ja muutama viikko myöhemmin, samana yönä kun Edvard saapui Lontooseen, Towerissa vangittuna ollut Henrik VI murhattiin. Näin lancasterilainen vastarinta oli saatu tuhottua kokonaisuudessaan.