武帝时期,王政君的祖父王贺曾任直衣绣使,后被免职,由原籍东平陵(今山东章丘西)迁往魏郡元城(今河北大名东)的委粟里,王贺的儿子王禁是个酒色之徒,妻妾众多,繁衍了一个大家庭,他共生了四女八男:长女王君侠、次女王政君、三女王君力、四女王君弟;长子王凤、次子王曼、三子王谭、四子王崇、五子王商、六子王立、七子王根、八子王逢时。
其中只有王凤、王崇和王政君是一母同胞,他们的母亲是王禁的发妻李氏。
王政君生于本始三年(前71年),她的生母李氏生下三个孩子后,因为嫉妒丈夫娶妾太多,一气之下改嫁给河东的苟宾,王政君小时候跟随爷爷王贺住在山东时,曾许配过人家,但没等结婚,未婚夫就死了,后来东平王刘宇见她清秀聪慧,又聘她为姬妾,仍是没等过门,东平王又死了,王禁很迷信,就找个卜者为女儿看相算命,卜者说:“当大贵,不可言。”王禁听了这极富暗示性的话,便不惜重资,延师教她读书学经,还教习琴棋书画,熏陶贵族礼仪。
汉宣帝五凤四年(前54年),王政君年满18岁,王禁想起卜者“当大贵”的话,就想方设法把王政君送到宫中,做了一名宫女,没想到太子不经意的一指,王政君不但到了太子宫,而且不久就怀有身孕,第二年就生下了第一个儿子刘骜。
黄龙元年(前49年),汉宣帝去世,皇太子刘奭即位,史称汉元帝,封王政君之父王禁为阳平侯,仅过三天,又立王政君为皇后,第二年,又立才5岁的长子刘骜为皇太子,王禁的弟弟王弘也被委为长乐卫尉的重任。
汉元帝永光二年(前42年),王禁去世,其长子王凤继承侯位,并被任命为卫尉、侍中之职,真是“一人得道,鸡犬升天”。
在汉元帝的时候,王氏家族虽然纷纷窃据要津,骤然显贵,但还没有进入中枢,不仅如此,他们的权力还出现了每况愈下的趋势,主要原因是元帝钟情于另外两个女人:傅昭仪和冯昭仪。傅昭仪生了一男一女,儿子刘康被封为定陶王,此子聪明伶俐,多才多艺,甚得汉元帝的欢心,父子二人“坐则侧席(紧挨着御座),行则同辇”,简直形影不离,从此王政君母子便被冷落一边。
冯昭仪生子刘兴,立为信都王,后改中山王,在汉元帝观赏斗兽遭到黑熊袭击时,冯昭仪挺身而出而让元帝赞叹不已,倍加敬重。皇太子刘骜虽然长得一表人才,但却是个酒色之徙,元帝不喜欢他,几次要把他废掉,而想立“多才艺”的次子刘康,正当王氏家族岌岌可危之际,外戚史丹与太子关系紧密,起而为太子保驾护航。
汉元帝的幼子,中山王刘兴病故,太子刘骜赶来吊唁,但脸上毫无哀戚之容,元帝很生气,史丹立刻免冠谢罪,说是自己让太子故意节制悲伤之情的,以免感染元帝而过度伤心,元帝这才稍稍消解了对太子的怨怒之气。
竟宁元年(前33年),汉元帝病卧后宫,傅昭仪及其儿子定陶王刘康,常在榻前侍奉,而皇后王政君和太子刘骜却难得见上皇帝一面,王政君和刘骜忧心忡忡,一筹莫展,就在这关键时刻,史丹借着贴身宠臣的身份可以直入寝殿探病,趁寝殿中只有元帝一人时,他独自闯入室内,伏在元帝床前声泪俱下地为太子求情。元帝心肠软,“优游不断”,见史丹泣不成声,竟大为感动,长长叹了一口气,表示不会废黜太子,史丹听后心里有底,连连叩头请罪,汉元帝接着说:“我的病恐怕不会有好转的可能,希望你好好辅佐皇太子,不要辜负我的重托!”皇太子的地位这才稳定下来。
五月,元帝去世,六月,20岁的太子刘骜继位,尊称皇太后为太皇太后,皇后王政君为皇太后