La guerra durò quasi trent'anni, dilaniando il paese dall'interno, decimando intere dinastie e uccidendo centinaia di nobili, fra cui anche il figlio di Margherita, Edoardo di Lancaster, che morì in battaglia nel 1471. Dopo la Battaglia di Tewkesbury Margherita venne catturata dagli yorkisti, e solo nel 1475 suo cugino primo, il re Luigi XI di Francia, ne pagò il riscatto. Ella quindi andò a vivere nei possedimenti paterni, dove morì nel 1482.