在战国时代最后三十多年,东方六国已无力与秦国对抗,秦国不断向东蚕食六国国土,后来至秦王政在位时,一举灭六国,一统中国。
公元前288年,齐、秦并称东、西帝,旋皆放弃帝号。
公元前287年,苏秦、李兑合齐、楚、赵、魏、韩五国,合纵攻秦(第三次合纵),罢于成皋(今河南荥阳汜水),秦归还部分赵、魏失地求和,第三次合纵未战而败。
公元前286年,齐灭宋,秦遂主谋合纵攻齐。前284年,燕昭王使乐毅为将,合燕、秦、韩、赵、魏五国攻齐,攻入齐都临淄,占领齐国长达五年。
公元前279年,齐将田单组织反攻,收复失地。齐虽复国,但元气大伤,从此无力与秦抗衡。这以后秦的对手主要是赵国。秦在进一步削弱楚的基础上,向东积极发展,与赵形成正面对抗。
公元前262-260年,秦、赵在长平(今山西高平)激战,秦大败赵(长平之战)。
公元前259年,秦进围赵都邯郸,达三年。公元前257年,魏信陵、楚春申君救赵败秦,解除邯郸之围。赵虽转危为安,但受创惨重。
公元前251年,燕乘赵国新败,出兵攻赵,反被赵国击败。然而在秦的威胁下,东方六国又结成暂时的联盟。
公元前247年,魏信陵君合五国兵攻秦,败秦于河外(第四次合纵)。
公元前241年,赵庞煖合赵、楚、魏、燕、韩五国兵攻秦(第五次合纵),但为秦所败。从此,东方六国联盟不复存在。秦王政采纳李斯的建议,决定拟定统一天下的计划,不再留给东方六国重整旗鼓的机会。
公元前230年至前221年,秦乘势各个击破,先后灭韩、赵、魏、楚、燕、齐,统一天下,七国争雄的局面结束。