明太祖第八次北伐发生于洪武二十九年（1396年）。洪武二十九年三月，朱元璋获悉大宁卫（今内蒙古宁城）以北有北元军队活动，就命令驻扎在北平（今北京）的燕王朱棣领兵去大宁歼灭之。朱棣行军到彻彻儿山，果然碰到北元军。北元军大败，索林帖木儿等数十人被俘虏。明军骑兵追击到兀良哈秃城，又遇北元将领哈剌兀，再次大败北元军凯旋班师。