The Battle of Blore Heath was a battle in the English Wars of the Roses. It was fought on 23 September 1459, at Blore Heath in Staffordshire.