宣太后本是楚国人,后成为秦惠文王的姬妾,称芈八子。 前306年,秦武王因举鼎而死。因秦武王无子,他的弟弟们争夺王位。 赵武灵王派代郡郡相赵固将在燕国作为人质的公子稷送回秦国。在宣太后异父弟魏冉的帮助下,公子稷继位,即秦昭襄王。魏冉随后平定了王室内部争夺君位的动乱,诛杀惠文后及公子壮、公子雍,将悼武王后驱逐至魏国,肃清了与秦昭襄王不和的诸公子。因秦昭襄王年幼,由宣太后以太后之位主政,魏冉辅政。