1979年中越战争后,越南军队再次挑起争端,陆续控制了云南老山、者阴山地区。从1979年3月至1984年3月,向中国麻栗坡县内发射炮弹两万余发,打死打伤中国平民300多人,威胁中国境内安全。
1984年2月,昆明军区发起两山战役,4月28日,第十四军第四十师中方八团收复老山,4月30日,第十一军第三十一师收复者阴山。6月12日,越南陆军反扑,偷袭老山侧面那拉方向的阵地,守卫该阵地的二连几乎全部阵亡。但中国解放军随即将阵地夺回。
1984年7月12日凌晨,越军大举进攻松毛岭,但被中国炮火击退,越方阵亡约达三千人。叶剑英元帅在看完录像后感叹:“自淮海战役以来还没有见过这么多敌人尸体。”
在此期间,中方共死亡766人,越南伤亡6633人。
之后,中国采取各大军区轮流作战的方式与越军长期交战。
1984年12月9日至1985年5月30日,南京军区轮战。在此期间,中方死亡63人,伤123人;越南死亡5527人,伤150人。
1985年5月30日至1986年4月30日,济南军区轮战。在此期间,中方死亡413人,伤1721人;越南死亡4000余人,伤4390人。
1986年4月30日至1987年4月30日,兰州军区轮战。在此期间,中方死亡149人,伤892人;越南死亡2440余人,伤4151人。
1987年4月30日至1988年4月30日,北京军区轮战。在此期间,中方死亡172人,伤63人;越南死亡1580余人,伤1800人。
1988年4月30日至1990年2月13日,成都军区轮战,在此期间,中方死亡26人,伤215人;越南死亡725余人,伤1062人。
1990年2月13日凌晨,越军以一个排的兵力对中方B64,66号阵地实施偷袭。被中方击退。中方伤一人,越军两死一重伤。这是中越十年轮战的最后一战。