班固被拜为兰台令史,最初受任与前睢阳县令陈宗、长陵县令尹敏、司隶从事孟异等人,共同编撰东汉光武帝的事迹《世祖本纪》。班固与陈宗等同心协力,很快就完成了《世祖本纪》的修撰,得到了明帝的赞扬。由于班固在编撰《世祖本纪》过程中的出色努力,又被晋升为郎官,负责整理校雠皇家图书。郎官是汉代进身的开始,班固的职务是校书,故称校书郎。他继续修撰光武一朝的史事,又撰成东汉功臣、平林、新市起义军和公孙述的事迹,共成列传、载记28篇。这样,有关光武一朝的记载大体齐备。《东观汉纪》是东汉皇朝的当代史,自明帝以后,章帝、安帝、桓帝、灵帝、献帝历朝都有续修,班固则是在它的创始时期作出了重要贡献,开了一个好头。
班固被召到京师以后,弟班超与母亲也随至洛阳,因“家贫”,班超“常为官慵书以供养”。班固被汉明帝任命为郎官之后,官阶虽低,但与明帝见面的机会增多了,加以班固文才显露,逐渐得到汉明帝的宠爱。时间一长,明帝也关心地问起他的家庭生活,有一天,汉明帝突然想到前些日子赶到洛阳阙下为救班固冒险上疏的班超,便问班固:“卿弟安在?”班固回答说:“为官写书,受直以养老母”。明帝非常欣赏班超的勇气和辩才,觉得他未得任用实在可惜,便授班超为“兰台令史”。
这期间,班固的职务虽低,但毕竟生活较为安定,更为重要的是,使他有条件接触并利用皇家丰富的藏书,这就为他日后完成《汉书》提供了重要条件。
班固在撰写光武一朝君臣事迹期间,显露出卓越的才华,得到汉明帝的赏识。汉明帝鉴于班固具有独立修撰汉史的宏愿,也希望通过班固进一步宣扬“汉德”,特下诏,让他继续完成所著史书。班固从私撰《汉书》到受诏修史,是一个重大转折,对于《汉书》的完成是一个有力的推动。从此,班固不仅有了比较稳定的生活,有皇家图书可资利用,而且有了明帝的这一旨意,使他著史的合法性得到确认,再也不用担惊受怕了。由于具备了这些条件,班固开始全身一地投撰史的事业之中,撰史进度大大加快。