六月初七,因为将要攻打幽蓟,派人发送京东、河北各州军储到北面行营。十三日,太宗又亲自率众攻伐契丹。十九日,在金台顿停留,募召一百人作为向导。二十日,停留东易州,刺史刘宇投降,留兵一千人守城。二十一日,驻屯涿州,判官刘厚德投降。二十二日,停留盐沟顿,百姓在附近边界弄得马匹来献,太宗赐给束帛。二十三日,到达幽州城南,驻跸宝光寺。契丹军驻城北,太宗率众击退辽军。二十五日,命令节度使定国宋亻屋、河阳崔彦进、彰信刘遇、定武孟玄吉吉四面分兵攻城。任命潘美为知幽州行府事。契丹铁林厢主李札卢存率所率来投降。二十六日,太宗改到城北,督促各将进兵,获三百匹马。幽州神武厅直并乡兵四百人来投降。二十八日,范阳百姓用牛酒犒劳宋军。三十日,太宗乘车督促攻城。
秋七月初三,契丹建雄军节度使、顺州知州刘廷素来投降。初五,蓟州知州刘守恩来投降。初六,太宗督促各军在高梁河与契丹大战,惨遭失败。初七,班师。十三日,命令孟玄吉吉驻屯定州,崔彦进驻屯关南。二十八日,太宗从范阳回京师。
八月初五,西京留守石守信因为从征燕京失利,被贬为崇信军节度使。初七,彰信军节度使刘遇贬为宿州观察使。十六日,命令潘美驻屯河东三交口。二十七日,汴水在宋城县决口。武功郡王赵德昭自杀。诏令修建太清楼。这个月,秦州发大水。
九月初三,黄河在汲县决口。十一日,设置皇子侍读。二十三日,到新城,观看铁林军人射强弩。二十四日,华山道士丁少微到朝廷呈献金丹和巨胜、南芝、玄芝。二十七日,山后两林蛮以名马献给朝廷。三十日,镇州都钤辖刘廷翰在遂城西与契丹交战,大败契丹军,斩首三百级,俘获三个将领和一万匹马。
冬十月二十九日,因平定北汉有功,齐王赵廷美进封为秦王,薛居正加官司空,沈伦加官左仆射,卢多逊兼兵部尚书,曹彬兼侍中,白进超、崔翰、刘廷翰、田重进、米信都领诸军节度使,楚昭辅、崔彦进、李汉琼都加官检校太尉,潘美加官检校太师,王仁赡加官检校太傅,石熙载加官刑部侍郎,文武从臣升官晋爵不等。
十一月初四,放道士丁少微回华山。十三日,在近郊狩猎。十五日,忻州报告说与契丹交战,打败契丹军;关南报告说攻破契丹,斩首级一万多。
十二月初二,占城国遣使来进贡。二十二日,在近郊狩猎。设置各州司理判官。
太平兴国五年春正月初五,诏令慰问河东各州。初七,新作天驷左右监,任命左右飞龙使为左右天厩使,闲厩使为崇仪使。十五日,改端明殿学士为文明殿学士。
二月二十四日,斩杀徐州妖贼李绪等七人,废罢顺化军。
三月十五日,会集亲王、宰相、淮海国王和从臣在大明殿玩踢球游戏。十六日,左监门卫将军刘钅长去世,追封为南越王。二十日,代州报告说,宣徽南院使潘美在雁门打败契丹军,杀死驸马侍中萧咄李,俘获都指挥使李重诲。
闰三月初三,到水..,于是观鱼。十一日,亲自策试礼部举人。十四日,亲自策试各科举人。二十七日,到讲武池观习楼船。二十八日,甘州、沙州回鹘派遣使臣来贡献橐驼名马。
夏四月十一日,亲自策试应百篇举赵昌国,赐及第。堵塞汾河晋祠水灌注太原,毁坏故城。这个月,寿州大风降冰雹,冠氏县降冰雹。
五月初一,连绵大雨。十九日,命令宰相祈祷天晴。
六月十一日,高丽国王遣使来进贡。这个月,颍州发大水,徐州白沟溢出进城。秋七月初六,讨伐交州黎桓,命令兰州团练使孙全兴、八作使张浚、左监门卫将军崔亮、宁州刺史刘澄、军器库副使贾..、门合门祗候王亻巽都为部署。孙全兴、张浚、崔亮从邕州,刘澄、贾..、王亻巽从廉州,各自率所部进讨。十九日,北海出现虫子虫方。