北宋雍熙北伐失败之后,宋军全线溃退,只有田重进统领的中路军以不败之势全军退回定州,而曹彬统领的东路军中,也只有李继隆的军队损失不大成列返回。二人均受到宋太宗的褒奖,此战之后田重进升任定州都部署,李继隆被改授为侍卫马军都虞候。雍熙北伐之后宋太宗总结此战,认为是将帅无能,违背了他“持重缓行步步为营”计策,于是启用一批老将担任河北前线的主帅,命令左卫上将军张永德知沧州,命令右卫上将军宋偓知霸州,命令右骁卫上将军刘廷让知雄州,命令蔚州观察使赵延溥知贝州。雍熙三年九月(986年),当时宋太宗雍熙北伐已经过去了三、四个月了,秋冬将至,北方粮足马肥,辽朝开始积极备战准备乘胜再次南下。辽军准备了两个月,女真各部也请求出征,并获得辽廷批准。