葛亮率部侵犯边境,天水、南安、安定三郡的官吏和百姓皆叛魏归顺诸葛亮。明帝派大将军曹真督师出兵关右,又派右将军张..领兵在街亭发动攻击,蜀军大败,退回汉中,于是天水、南安、安定三郡得以平定。三月十八日,明帝驾临长安,四月返回洛阳,诏令赦免除殊死刑以外的所有囚犯。十六日评定征伐的战功,依功绩大小对将士们封爵增邑。五月,大旱。六月,明帝下诏说:“尊儒家学说,倡学术研讨之风,乃国家实行王教的根本。但近来有些儒官很不称职,像这样何以传播圣道?惟有通过严格考核选拔上来的博学之士,才可以担任侍中、常侍这样的要职。今特告天下:今后向朝廷举荐的良才必以通晓儒家经典为先决条件。”这年九月,大司马曹休领兵开到皖地,与东吴大将陆逊在石亭开战,魏军败北。二十九日,明帝诏令朝中公卿权臣各举良将一人。十一月,司徒王朗病逝。十二月,诸葛亮率蜀军包围陈仓。大将军曹真遣将军费曜等人带兵阻击。正值辽东太守公孙恭哥哥的儿子公孙渊谋夺了叔叔的官位,为稳定后方,朝廷只好任命公孙渊为辽东太守。
太和三年(229)四月,元城王曹礼病死。六月二十一日,繁阳王曹穆死。二十六日,明帝追尊在东汉桓帝时当过大长秋的高祖曹腾为高皇帝,夫人吴氏为高皇后。这年七月,明帝下诏:“按照礼法,皇后如没能生养嫡子继皇位,可在近亲旁支中选择贤德者以承嗣大宗。但像这种本非正宗而嗣大宗者理应奉公义而行,怎能借皇威一味去加封自己的家人和亲戚呢?汉时宣帝以旁支承嗣昭帝,当了皇帝便先给自己死去的父亲追赠皇号;哀帝也是从诸侯王的子孙中选立的,董宏等人献媚,借前代亡秦之先例为他加封亲属提供依据,扰乱了当时汉朝的礼法,不仅他的父亲被尊为恭皇而在京都立庙,甚至连他父亲的四位后妃也同时加封,分别尊奉为皇太后,享受先帝时皇太后的全部优待。于是朝廷中出现了父子在前殿同时称皇、四位皇太后并立后宫的怪事。这样的僭越违背礼法,无论臣民还是神灵都不保佑他们。朝臣师丹忠心谏言反而获罪,导制了丁、傅受焚刑这样的灾祸。自此,类似出身的帝王纷纷效仿。当年鲁文公颠倒祭祀秩序,罪在夏父;宋国君主越礼厚葬,时人讥刺华元无礼。我如今特告知公卿百官,一定要引以为戒。今后万一出现由曹姓诸侯王入朝嗣位的情形,务必使他明白是作为先帝后人继位的大义。如果有人以歪门旁道引诱和阿谀当朝君主,随意加封皇号来扰乱皇亲正统,奉新君的父亲为皇,母亲为后,那么朝廷的股肱大臣可以诛杀他。此诏令当用金册记录下来,藏于