Isabelle de Warenne se marie le 9 février 1281 avec Jean Balliol , fils de Jean de Bailleul et Derborgail de Galloway . Ils ont au moins un fils Édouard, prétendant au trône écossais contre David II.
Elle meurt avant 1292, date à laquelle son cousin Édouard 1er d’Angleterre choisit son époux comme roi d’Écosse après la mort de Marguerite 1ère. N’étant pas mentionnée dans les chroniques de l’époque, elle est probablement déjà morte.