Margaret fødte til sammen tre barn; to sønner som levde til de ble voksne, og en datter som døde som barn: Thomas av Brotherton, 1. jarl av Norfolk (1. juni 1300 – 4. august 1338), gravlagt ved Bury St Edmunds Abbey. Giftet seg først med Alice Hales, deretter med Mary Brewes, men fikk ingen barn. Edmund av Woodstock, 1. jarl av Kent (5. august 1301 – 19. mars 1330), gravlagt ved Bury St Edmunds Abbey. Giftet seg først med Alice Hales, som han fikk 4 barn med, deretter med Mary Brewes, som ble barnløs. Hans datter Johanna av Kent ble gift med Edward, den svarte prinsen, sønn av kong Edvard III av England. Eleonore (4. mai 1306 – 1311) Døde ved Amesbury Abbey, gravlagt ved Beaulieu Abbey.