秦国灭东周是在公元前256年。周襄王十七年(前635年),发生子带之乱,襄王不能平,求救于晋文公,文公诛叔带,遂为伯而得河内地。周襄王二十年(前632年),襄王为晋文公所迫,于河阳践土会盟。周赧王时,国势益弱,同时内部争斗不休,以至分为东周国和西周国。
赧王迁都西周。周赧王八年(前307年),秦借道两周之间攻韩,周人两边都不敢得罪,左右为难。东西两周位于诸强国之间,不能同心协力,反而彼此攻杀。至赧王五十九年(前256年),西周国被秦所灭,同年赧王病死,西周覆亡。七年后,东周国亦被秦所灭。
公元前256年,秦国灭西周公国。这一年赧王死,周朝算正式结束。