Which battle in 1487 is considered the final engagement of the Wars of the Roses?
Answer
Battle of Stoke Field
Answer
Battle of Stoke Field
The Battle of Stoke Field is generally considered the final engagement of the Wars of the Roses.
Fought at East Stoke in Nottinghamshire on 16 June 1487, the battle was a major Yorkist rebellion against Henry VII. The Yorkist force supported Lambert Simnel, a boy presented as the claimant King Edward VI, and was led by John de la Pole, Earl of Lincoln, with support from Francis Lovell and German and Swiss mercenaries.
Henry VII’s army defeated the rebels decisively. Lincoln and several other leading Yorkist commanders were killed, while Simnel was captured. Henry recognised that the boy had been used as a figurehead and pardoned him, eventually employing him in the royal kitchens.
Bosworth Field in 1485 had placed Henry VII on the throne, but Stoke Field was the last major battle fought between forces whose claims were rooted in the rival houses of Lancaster and York. It may even have involved more troops and heavier casualties than Bosworth. Later threats, including Perkin Warbeck’s challenge in the 1490s, did not produce another comparable dynastic battle.
Source: Wikipedia · fact-checked Aug. 2026