Who Won the War of the Roses?


Quick Answer

The War of the Roses ended when Elizabeth of York was married to Henry Tudor of the Lancastrians, thus uniting the two warring Plantagenet houses of York and Lancaster. Henry subsequently fought Richard III, a Yorkist, at the Battle of Bosworth, defeating him and claiming the throne.

Continue Reading
Related Videos

Full Answer

Henry was of the Welsh Tudors, who claimed ancestry back to Rhys ap Tewdwr, last King of the Britons. He also claimed legitimized ancestry from the otherwise-extinct Lancastrians, giving him a valid claim to the English throne. When he married Elizabeth and defeated Richard III, the other main claimant, he joined the two houses and created the Tudor dynasty to replace them, ending the long War of the Roses. Henry and Elizabeth had three children, including Henry VIII.

Learn more about Middle Ages

Related Questions