班婕妤是楚令尹子文的后人,即是班况的女儿。她父班况在汉武帝时抗击匈奴,立下了很多功劳。而她从小就很聪明,而且长得很漂亮,读书很多,文才也很拔尖。
公元前32年,刘骜即位,就是汉成帝,班氏在这个时候被选入宫,开始的时候当下等女官,后来得宠,封为"婕妤"。并且居住在后宫第三区增成舍宫,而且为皇帝生下一皇子,但是这个皇子不久就夭折了,从那以后班婕妤没有再生育。
汉成帝被班婕妤的外貌还有文才所吸引,对她喜爱得不得了。希望能够跟她形影不离,特别制作了一辆大辇车,以便出行是可以同车,不过班婕妤拒绝了,她说:"看古代留下的图画,圣贤之君,都有名臣在侧。夏、商、周三代的末主夏桀、商纣、周幽王,才有嬖幸的妃子在坐,最后竟然落到国亡毁身的境地,我如果和你同车出进,那就跟他们很相似了,能不令人凛然而惊吗?" 汉成帝认为她言之成理,同辇出游的意念只好暂时作罢。
当时王太后听到班婕妤以理制情,不与皇帝同车出游,非常欣赏,对左右亲近的人说:"古有樊姬,今有班婕妤。"在这里,王太后把班婕妤与春秋时代楚庄公的夫人樊姬相提并论,给了她很大的嘉勉与鼓励。樊姬很贤惠,曾辅佐楚庄王成为"春秋五霸"之一。
王太后把班婕妤比作樊姬,使班婕妤的地位在后宫更加突出。班婕妤当时加强在妇德、妇容、妇才、妇工等各方面的修养,希望对汉成帝产生更大的影响,使他成为一个有道的明君。但是汉成帝不是楚庄王,自赵飞燕姐妹入宫后,声色犬马,班婕妤受到冷落。
赵氏姐妹入宫后,飞扬跋扈,许皇后十分痛恨,无可奈何之余,想出一条下策,在寝宫中设置神坛,晨昏诵经礼拜,祈求皇帝多福多寿,也诅咒赵氏姐妹灾祸临门。
事情败露以后,赵氏姐妹故意讲,许皇后不仅咒骂自己,也咒骂皇帝,汉成帝一怒之下,把许皇后废居昭台宫。赵氏姐妹还想利用这一机会对她们的主要情敌班婕妤加以打击,诬陷班婕妤参与" 巫盎" 案。
汉成帝听信谗言。然而班婕妤却从容不迫地对称:"我知道人的寿命长短是命中注定的,人的贫富也是上天注定的,非人力所能改变。修正尚且未能得福,为邪还有什么希望?若是鬼神有知,岂肯听信没信念的祈祷?万一神明无知,诅咒有何益处!我非但不敢做,并且不屑做!"汉成帝觉得她说的有理,又念在不久之前的恩爱之情,特加怜惜,不予追究,并且厚加赏赐,以弥补心中的愧疚。
班婕妤是一个有德操的贤淑妇女,经不起互相谗构、嫉妒、排挤、陷害的折腾,为免今后的是是非非,她认为不如急流勇退,明哲保身,因而缮就一篇奏章,自请前往长信宫侍奉王太后,把自己置于王太后的羽翼之下,就也不怕赵飞燕姐妹的陷害了,汉成帝允其所请。