青龍二年春二月乙未日,太白星進入熒惑星的區域。癸酉日,明帝下詔說:“鞭打作為一種正式的刑罰,是為了懲治輕慢的行為,然而最近有很多人被無辜打死。應該在制度上減輕鞭打杖擊,著錄在法令上。”

三月庚寅日,山陽公劉協去世,明帝身穿白衣為他舉行喪禮,派使者手持符節主持喪事。已酉日,大赦天下。

夏季四月,發生了嚴重的瘟疫。崇華殿發生火災。丙寅日,朝廷詔令有關部門用太牢告祭文帝廟。追諡山陽公為漢孝獻皇帝,用漢朝禮制理葬。

本月,諸葛亮從斜谷出兵,駐紮在渭水南岸,司馬懿率領各路軍隊抗擊。明帝詔令司馬宣王說:“只要堅守壁壘來挫傷敵人的鋒芒就行,他們前進不能達到目的,後退無人與其交戰,長久停留糧草就會用盡,劫掠也得不到什麼,就一定會撤退了。撤退時再追擊他們,以逸待勞,這是大獲全勝的策略。”

五月,太白星出現在白天。孫權進駐居巢湖口,朝合肥新城進發,又派將領陸議、孫韶各自帶領一萬多人進入淮水、沔水。

六月,徵東將軍滿寵進兵抗擊吳軍。滿寵想要撤走新城的守軍,把敵軍引到壽春,明帝不同意,說:“當年漢光武帝跨越很遠的距離去佔領略陽,終於打敗了隗囂,先帝在東邊的合肥設定防線,在南邊的襄陽安排守軍,在西邊的岐山加固防禦,敵人來了就被打敗在這三座城之下,是因為每一寸土地都要爭取。縱使孫權去攻打新城,也一定不能攻克。命令眾將堅固城防,我將親自出徵,等我快到的時候,恐怕孫權已經逃走了。”

秋季七月壬寅日,明帝親自乘坐龍舟向東征伐,孫權攻打新城,將軍張穎等人據城堅守,奮力作戰,明帝的軍隊還有幾百裡才到達,孫權就逃走了,陸議、孫韶也齊齊撤退。

群臣認為大將軍司馬懿正與諸葛亮相持而不得脫身,皇帝的車駕應該向西臨幸長安。明帝說:“孫權逃跑,諸葛亮就會嚇破膽,大將軍來牽制他,我就不擔心了。”於是他進軍臨幸壽春,記錄各位將領的功勞,封爵賞賜各有差別。

八月已未日,舉行盛大的閱兵儀式,款待六軍將士,派使者手持符節去慰勞合肥、壽春的各路軍隊。辛巳日,明帝回到許昌宮。司馬宣王與諸葛亮相持,敵軍連續包圍多日,諸葛亮屢次挑戰,司馬宣王還是堅守壁壘不出戰。此時諸葛亮在五丈原因病去世,蜀國的軍隊也就此撤退了。

冬季十月乙丑日,月亮進入木星和軒轅星附近。戊寅日,月亮進入太白星區域。十一月,京都發生地震,震源從東南方向來,隱約能聽到震動的聲音,房屋的瓦片搖動作響。十二月,詔令有關部門刪改大辟之刑的範圍,減少死罪的犯人。

青龍三年春季正月戊子日,明帝任命大將軍司馬宣王為太尉。已亥日,朝廷重新設定朔方郡。京都發生嚴重的瘟疫。丁巳日,皇太后去世。乙亥日,有隕石投落在壽光縣。三月庚寅日,埋葬文德郭皇后,在首陽陵的澗西營建陵寢,遵照文帝遺詔。這個時候,明帝大規模修繕洛陽宮,新建昭陽殿、太極殿,修築總章觀。

百姓耽誤了農時,忠直之臣楊阜、高堂隆等人分別多次懇切地勸諫,明帝儘管沒有采納,但是經常寬容他們卻很寬容。

秋季七月,洛陽崇華殿發生火災。八月庚午日,明帝封皇子曹芳為齊王,曹詢為秦王。丁巳日,明帝回到洛陽宮。命令有關部門修復崇華殿,改名九龍殿。冬季十月已酉日,中山王曹袞去世。壬申日,太白星出現在白天。十一月丁酉日,明帝臨幸許昌宮。

夏季四月,朝廷設定崇文觀,徵募善於撰寫文章的人充實其中。五月乙卯日,司徒董昭去世。丁巳日,肅慎人進獻矢。

六月壬申日,明帝下詔說:“有虞氏在罪犯的衣服上畫像表示刑罰。民眾就不犯法了,周朝的刑具齊備卻從來沒有用過。我跟在古代各位帝王的後面,追望上古的仁德之風,為什麼差距如此遙遠呢?法令越彰顯。罪犯就越多,懲罰越廣泛,奸邪越不能制止。過去稽核大辟的條例,大多數都廢除了,考慮的是挽救民眾的性命,這是我真誠的想法。然而郡國死在獄中的罪犯,一年之中還是超過幾百人,難道是我訓誡教導得不夠純正,使民眾輕視犯罪,或者嚴刑酷法仍然存在,而為他們設定陷阱嗎?有關部門審議案件延緩死刑時,務必從寬從簡,甚至有乞求赦免的人,還沒說出辯辭就已經判決了,這不是合情合理的做法。命令廷尉和天下各地的主管刑獄的官更,那些被判處死罪而罪名已經確定的,如果不是謀劃造反和親手殺人,就趕快通知親自審理案件的人,有乞求赦統的,把奏報和判決書一起交上來,我將要考慮保全他們的辦法。把詔令公佈於天下,讓百姓明白我的想法。”

秋季七月,高句麗國王高位宮斬殺孫權使者胡衛等人,並將首級送到了幽州。甲寅日,太白星臨近軒轅大星。冬季十月已卯日,明帝回到洛陽宮。甲申日,有一顆彗星出現在大辰星附近,乙酉日,又出現在東方。十一月已亥日,彗星出現,進入宦者星座的天紀星區域。十二月癸已日,司空陳群去世。乙未,明帝臨幸許昌宮。