然怀孕了，这使刘奭非常高兴，甘露三年（西元前五十一年）王政君分娩生下一个儿子，那年她二十一岁。宣帝亲自为皇孙命名为刘骜，字太孙，时时带在身边。
皇后.三年以后，宣帝过世，刘奭即位为帝，是为汉元帝。先封王政君为婕妤，三天之后升她为皇后。王皇后自从册封以后，逐渐失宠，其子刘骜起初宽博谨慎，但后来荒淫无道，元帝也觉得他没什么才干。此时傅昭仪很得宠爱，生下定陶王刘康，元帝想要立刘康做太子。王皇后与其兄王凤、太子刘骜都为此感到恐惧，后来由史丹拥护，元帝也考量到王皇后为人谨慎，太子又是宣帝以前