中国对越自卫反击战分为三个阶段:
第一阶段
1979年2月17日~1979年2月26日
中国东线部队攻克高平、同登,西线部队攻克老街、柑塘,向越南境内突进了20-50公里。越军采取地方部队和公安、民军在边境一线节节抵抗,主力步兵师实施机动作战的战术,以空间换时间,与中国军队进行周旋。因其兵力火力不足,战术保守,虽然给中国军队造成了较大伤亡,但仍抵挡不住,重要战略城镇纷纷陷落。
第二阶段
1979年2月27日~1979年3月5日
中国东线部队攻占谅山、广渊,西线部队攻占沙巴、封土、铺楼,完成了预定作战任务,随即中国政府宣布从越南开始撤军。
第三阶段
1979年3月6日~1979年3月16日
中国军队边清剿边撤退,同时炸毁越北境内的重要军政设施并掳获当年支援给越南的大量物资。越军从柬埔寨战场调回部分军队保卫河内,但其不敢和中国军队决战,只能远远尾随中国撤退部队。在撤军过程中,有少数中国部队遭到越南地方部队和武装民军袭击,造成了一定损失。3月16日,中国军队全部撤回了国境内,战争结束。
对越自卫反击战:
(中国官方称为中越边境自卫还击作战或对越自卫还击保卫边疆作战,在民间被习惯称作对越自卫反击战,越南称之为1979年北部边界战争或越中边界战争,国际上则又将其视为第三次印度支那战争的一部分),是指于1979年2月17日至3月16日爆发在中华人民共和国(以下简称中国)和越南社会主义共和国(以下简称越南)之间的战争。越南在苏联的支持下,对中国采取敌对行为。中国采取反制措施,在短时间内占领了越南北部20余个重要城市和县镇,一个月之内便宣布胜利,撤出了越南。越南在中方撤出之后,宣布越南取得了战争的胜利。这场战争令中越两国关系进一步恶化直至最低点。进入八十年代后两国继续对抗,在罗家坪大山、法卡山、扣林山、老山、者阴山等地区又相继爆发了边界冲突,时间持续达十年。九十年代苏联解体后,两国关系逐步恢复正常,陆地边界也最终划定。
通过十年边境战争,中国打击了越南自越战胜利后膨胀的信心,维护了中国西南边疆的稳定,同时促进了东南亚的和平局面,并为柬埔寨问题的最终解决打开了道路。对越南方面来说战争的影响是持久的,国力遭到了长期消耗和破坏,最终不得不改弦更张。1979年,中国军队在撤退回国的过程中回收了此前援助越南的大量物资,并沿途摧毁了越北地区的军政设施、公路、铁路、矿山。