上官凤儿出生于公元前89年。当她六岁的时候,汉昭帝拟立皇后。当时,上官凤儿的父亲和她的祖父巴结上了汉昭帝的鄂邑长公主,取得鄂邑长公主信任。因此,在立皇后的过程中,上官凤儿的父亲出了个馊主意,央求长公主的情人丁外人出面,让他的女儿竞选皇后的职位。几天后,上官凤儿成为皇后,年仅六岁。公元前83年,她被迎进皇宫,成为汉朝最年轻的皇后。
上官凤儿年幼,因此进了皇宫也只是个摆设,上官皇后长大后,刘弗陵也不太喜欢她。此时的刘弗陵已经不愿意再像小时候那样被霍光等老臣控制,他对这个强加在自己身上的小皇后更是厌恶至极。为了让皇后掌权,霍光开始干涉刘弗陵的后宫,要求宫女必须穿裤子,不能和皇帝过夜,迫使刘弗陵宠幸皇后,被激起逆反心理的刘弗陵夜夜笙歌,同时身体愈加虚弱,再加上心情郁闷,不久就病死了。
之后的刘贺生性荒唐,沉溺于酒色,所以在位不到一个月就被废黜。国家大事也不能不管,太后上官风儿垂帘听政。虽然上官太后表面上拥有至高的权力,但实际上她也只是霍光霍光的一个傀儡,霍光另立了被废黜的刘据的孙子刘病已做皇帝,刘病已也是刘弗陵的侄孙,虽然上官太后还要比刘病已年轻数岁,可是辈分在哪里,刘病已也要尊称她为太皇太后。
后来,在刘病已娶了霍光的女儿霍成君为妻后,上官凤儿的地位突然变得尴尬起来。因为霍成君和上官的母亲是姐妹,自己的同辈却要叫自己奶奶,让历经风雨的上官太后也不禁气闷。
后霍光妻子毒死了汉昭帝宣帝的妻子许皇后,目的是为了让她的女儿成为皇后。后来霍光病逝,皇帝和太皇太后亲临祭奠,用了极高的礼仪。然而,霍光一家被汉宣帝所杀,上官一系也随之灭绝。一个花季少女,从此便过着老妇人的生活。不可谓不悲摧。《汉书》年有这么一段记载,汉武帝宣帝许皇后,"五日一朝皇太后于长乐宫,亲奉案上食,以妇道共养。"