起初,贾皇后被废死,孙秀决定给晋惠帝立一位新皇后。羊献容的外祖父孙旗是孙秀同族,他的儿子也多与孙秀结交,于是在永康元年(300年)立羊献容为皇后。但是将要入宫之际,却曾发生过衣服著火的不祥之兆。
八王之乱中,羊献容这个皇后被5废5立。废立成都王司马颖想讨伐长沙王司马乂,便以讨伐皇后之父羊玄之当名义。司马乂战败,司马颖便上奏废羊皇后为庶人,将她关在金墉城。后来陈眕等人讨伐司马颖,恢复羊皇后的地位。等张方进入洛阳,又废羊皇后,后来张方逼惠帝到长安留台,恢复羊皇后地位。一代国母,就这样的被几个武夫说立就立,说废就废,甚至一个小小的洛阳县令,也都能够废掉她。永兴初年,张方再次废后。河间王司马颙拟了一份诏书,表示皇后多次为奸人所立,派尚书田淑到留台赐死羊皇后。诏书不断送来,司隶校尉刘暾与尚书仆射荀藩、河南尹周馥急忙上书表示羊皇后无辜,不该被杀。此举使司马颙相当愤怒,派陈颜与吕朗去逮捕刘暾。刘暾逃到青州,羊皇后才免于一死。惠帝回到洛阳以后,重新迎立羊皇后。之后洛阳令何乔又废羊皇后,等到张方前来洛阳时,恢复后位。
惠帝过世,羊皇后担心如果由皇太弟司马炽继位,他们的关系为叔嫂,自己就不能称为皇太后,便催前太子清河王司马覃入宫,想立他为皇帝,但是没有成功。晋怀帝即位后,称羊氏为惠皇后,居于弘训宫。311年,刘曜攻入洛阳,得到羊皇后,对她相当宠爱,也立她为皇后。刘曜问她:“我比起那司马家的小子如何?”羊氏回答:“这怎么能相提并论?陛下您是开国圣主,他则是个亡国暗主,他连自己跟一妻一儿三个人都不能保护了,贵为帝王却让妻儿在凡夫俗子手中受辱。当时臣妾真想一死了之,哪里还想得到会有今天?臣妾出身高门世家,总觉得世间男子都一个模样;但自从侍奉您以来,才知道天下真有大丈夫。”于是刘曜更爱她了。
她不但相当受宠,平日也参与朝政,与刘曜之间生有刘熙、刘袭、刘阐三子。死后葬于显平陵,谥号献文皇后。
羊献容命途之大起大落,起落无常,真正是政治风云的晴雨表。这在中国封建史是个典型。