后元六年冬天,匈奴三万人进入上郡,三万人进入云中。皇帝以中大夫令勉为车骑将军,驻扎在飞狐;以从前的楚国丞相苏意为将军,驻军句注;将军张武屯守北地;以河内郡郡守周亚夫为将军,驻扎在细柳;以宗正刘礼为将军,屯兵霸上;祝兹侯驻军棘门,来共同防备匈奴。过了几个月,匈奴人撤走了,各路军队也撤了回来。
全国发生了旱灾,蝗虫为害。皇帝加恩天下,命令诸侯不要向朝廷进贡,废弛对山林湖泽的禁令,减少皇帝的服饰、用具和游玩的狗马,裁减郎官的员数,打开粮仓,赈济贫苦百姓,民间可以买卖爵位。
孝文帝从代国来到都城,在位二十三年,宫室、苑囿、狗马、服饰、用具,没有增加过什么,有对百姓不方便的地方,就进行改易,以利百姓。曾经打算修建露台,叫工匠计算费用,需要黄金一百斤。皇帝说:“一百斤黄金相当于中等百姓十家的产业,我奉守先帝的宫室,常常担心给它带来羞辱,修建这露台干什么呢!”皇帝经常穿着粗丝衣服,他所宠爱的慎夫人,也不准衣服拖至地面,帏帐不得织文绣锦,以此来表示敦厚质朴,为天下先做出一个表率。修建霸陵全部采用瓦器,不许使用金、银、铜、锡作装饰,不修高大的坟墓,想要节省一些,不去烦扰百姓。南越王尉佗自称为武帝,而皇帝却叫来尉佗的兄弟,赐予高官厚禄,以德相报,尉佗取消了帝号,向汉朝称臣。与匈奴和亲。匈奴违背盟约,人边寇掠,然而皇帝只是命令边塞加强守备,不出兵深入匈奴腹地,害怕烦扰百姓。吴王假装有病,不去都城朝见,皇帝立刻赏赐给他坐几和手杖。群臣当中如袁盎等人论述事情虽然尖锐而又急切,但皇帝常常以宽容的态度采用他们的建议。大臣中间如张武等人接受金钱贿赂,发觉后,皇帝就拿出自己府库中的金钱赏赐给他们,使他们内心感到惭愧,不交给官吏治罪。皇帝一心一意地致力于用道德教化百姓,因此,四海之内,殷实富足,兴起了讲究礼义的风气。
后元七年六月一日,皇帝在未央宫去世。临终前遗诏说:“我听说天下万物生长,没有不死亡的。死亡是天地间的常理,万物的自然现象,何必过分悲哀。现在,世人都好生恶死,大量财物用于安葬,以致倾家荡产,长期服丧,以致伤害了身体,这些做法我是不赞成的。况且我生前不德,无益于百姓,如今死了,又让人们长期眼丧哭吊,经历寒暑的变化,使人家的父子悲哀,损伤老幼的心灵,减少饮食,断绝对鬼神的祭祀,这加重了我的不德,怎么能对得起天下百姓呢!我能够奉守宗庙,以一个渺小的人凌驾于天下诸侯王之上,至今已有