百团大战按作战计划预定步骤及发展的情况,可分为三个不同的作战阶段。第一阶段,自8月20日20时大战爆发时起至9月10日。20天的时间完成第一个月的预定作战任务。这阶段的作战中心任务为交通总破击战,破坏与截断华北敌军全部交通,粉碎敌寇当时进攻昆明、重庆及西安的企图袁 而作战重点则以毁灭正太路为主要目的。第二阶段自9月20日开始至10月下旬。这阶段作战的中心任务为继续扩大第一阶段的站果,继续破击交通线袁 而重点则在歼灭交通线两侧和深入我各根据地中的敌寇据点,并分由晋东南的辽榆战役,晋察冀边区的涞灵战役,晋西北的同蒲路宁武南北段破击战役,冀中的河任战役,冀南区之破击德石路邯济路战役等所组成。第三阶段自10月6日,至12月5日。
我军第一、二阶段的胜利,给敌寇当时进攻重庆昆明、西安的企图以严重打击,使敌对“堡垒主义”“囚笼政策”丧失了信心。在国际形势巨变之下,日军准备南进而不得不暂时放弃对昆明、重庆、西安的进攻,进而转向华北各根据地进行频繁的大“扫荡”,以其“扫荡”华北八路军的军事行动,配合诱降、劝降之巨大阴谋,引诱亲日派和反共派发动内战,实现投降,以达成其解决“中国事件”,遂得以南进的目的。因此,反“扫荡”便成为我方第三阶段作战的中心任务。但因各地区具体情况不同,反“扫荡”的发起及终结时间亦各不一致,包括在晋东南太北区自10月6日至11月12日的三次反“扫荡”,平西区自10月10日至10月28日的反“扫荡”,晋西北自10月27日至11月初的反“扫荡”,雁门区11月7日至同月中旬的反“扫荡”,晋察冀边区自11月下旬至12月5日的连续反“扫荡”,太岳区自11月18日至同月底的反“扫荡”,12月1日太南区开始的反“扫荡”战,以及向德石路、沧石路、邯济路的继续破击,与冀中冀南大青山的反复局部反“扫荡”等。
百团大战第二阶段发起后,苏鲁皖豫境内的八路军,为配合百团大战,亦各自向当前之敌作积极活动,计有 115师向津浦路天津德州段之破击战,济南至徐州段之破击战,鲁南鲁西北消灭敌据点之作战,山东纵队在胶济路之破击战,胶东胶北之消灭敌据点之作战,二纵队在冀豫边区袭敌据点及反“扫荡”作战,第三、第四、第五各纵队在徐州以南津浦路之破击战。在陇海东段之破击战,及在淮河运河沿岸之拔除敌据点之作战。