光承袭爵位。汉宣帝登基前与王奉光因斗鸡而相识，结为好友。王氏每次订婚后，未婚夫都在成婚前病死。之后宣帝选王氏入宫为婕妤，但无宠无子。本始三年（前71年），汉宣帝嫡后许平君被毒杀。地节四年（前66年），宣帝继后霍成君被废。宣帝为让皇太子刘奭有所依靠，因于元康二年（前64年）册立无子的王婕妤为皇后，封王皇后的父亲王奉光为邛成侯。王婕妤即使成为皇后，亦不得宠于宣帝，宣帝也很少召见王皇后。王皇后与其说是宣帝的妻子，更近似于皇太子刘奭的养母。王皇后曾在宣帝授意下为刘奭选宫女侍奉，其中之一即后来的王