La bataille d'Evesham (4 août 1265) fut l'une des deux principales batailles de la seconde guerre des barons d'Angleterre au XIIIe siècle. Elle marqua la défaite de Simon de Montfort, comte de Leicester, et des barons rebelles par le futur roi Édouard Ier, qui dirigeait les forces de son père, le roi Henri III. Il a eu lieu le 4 août 1265, près de la ville d'Evesham, Worcestershire.
Avec la bataille de Lewes, de Montfort avait pris le contrôle du gouvernement royal, mais après la défection de plusieurs alliés proches et l'évasion de la captivité du prince Edward, il se retrouva sur la défensive. Forcé d'engager les royalistes à Evesham, il fait face à une armée deux fois plus nombreuse que la sienne. La bataille s'est rapidement transformée en massacre; de Montfort lui-même a été tué et son corps mutilé. Il a été décrit par l'historien contemporain Robert de Gloucester comme le "meurtre d'Evesham, car la bataille n'en était pas". Bien que la bataille ait effectivement restauré l'autorité royale, une résistance dispersée est restée jusqu'à ce que le dicton de Kenilworth soit signé en 1267.
La deuxième guerre des barons (1264-1267) était une guerre civile en Angleterre entre les forces d'un certain nombre de barons dirigés par Simon de Montfort contre les forces royalistes du roi Henri III, dirigées initialement par le roi lui-même et plus tard par son fils, le futur roi Édouard Ier. Les barons ont cherché à forcer le roi à gouverner avec un conseil de barons plutôt que par ses favoris. La guerre a également comporté une série de massacres de Juifs par les partisans de de Montfort, dont ses fils Henry et Simon, dans des attaques visant à saisir et à détruire les preuves des dettes baronniales. Pour renforcer le succès initial de son régime baronnial, de Montfort a cherché à élargir les fondements sociaux du parlement en étendant pour la première fois le droit de vote aux communes. Cependant, après un règne d'un peu plus d'un an, de Montfort a été tué par les forces fidèles au roi lors de la bataille d'Evesham.