Uvidende om at hans søns hær var blevet knust ved Kenilworth, førte Simon de Montfort (jarl af Leicester) sine oprørsbaroner over Severn nær Worcester den 2. august, idet han forsøgte at slutte sig til Simon den Yngres styrke. To dage senere ved Evesham på Avon-floden, fik Montfort øje på en hær der nærmede sig. I regn og halvmørke fra en sommerstorm forvekslede han den anden hær med hans søns. Prins Edward (senere Edward I) understøttede ingen sådanne illusioner. Hans tunge kavaleri fejede ned over baronerne og brød deres linjer. Mens hans allierede Roger Mortimer holdt broen over Avon, fik Edward sine modstandere fanget i en fælde, som de ikke kunne slippe ud af. En frygtelig massakre fandt sted, i hvilken Montfort blev dræbt og hele hans styrke udslettet. Edwards riddere sårede endda kong Henry III ved et uheld i deres orgie af drab. Dette slag brækkede ryggen på baronernes opstand, selvom oprydningsoperationer fortsatte i mere end et år.