因为汉景帝二年(公元前155年),晁错看出了汉景帝因当下同姓诸侯国的势力过大,进而威胁到了中央的王朝而苦恼的事,所以他上疏《削藩策》建议汉景帝开始削弱各诸侯国的实力,从而加强王朝的权力。汉景帝也采纳了晁错的建议,但是这必然会遭到早已权力膨胀了的诸侯的反对,于是有了西汉时期著名的“七国之乱”。
汉景帝三年(公元前154年),吴王刘濞在现今的扬州起兵,以“清君侧”为名义,向西进发同西面的楚君会合共同朝着长安奔去。会合后的吴楚两军是这次叛乱的主要军队,同时的齐王守在临淄不出,赵王则勾结匈奴意欲共进长安。
得知叛乱后的汉景帝开始准备出兵镇压一事,此时有人建议诛杀晁错以应付七国的“清君侧”之由。汉景帝批准了,于是倒霉的晁错被满门抄斩,晁错本人也被腰斩在东市。然而这并不能平息七国之乱,因为七位诸侯只是打着“清君侧”作为幌子而已,实际上要清的就是皇帝本人。最后汉景帝终于以晁错为代价,决心扫除七国。
吴楚等国的联合军队遭到了处在长安和东边诸侯国之间的梁国的顽强抵抗,虽然吴楚竭尽全力攻城,却始终不见成效。就在叛军攻打梁国的时候,周亚夫率领的汉军暗地里阻断了叛军的粮草供给。不久吴楚等国的联军因为粮草不足,士兵饥饿导致战力不足。于是被朝廷的军队大败,吴王率残军难逃到东越的境内,却反被越王杀死,献给汉朝,其他的诸王都像楚王一样自杀身亡。七国之乱也就此结束,汉王朝的中央集权也极大地增加了。