齐国原本姓姜,春秋末期却逐渐被田氏所取代,国号虽然依旧,但主人却换了。在春秋中期以前,齐国执政的卿大夫主要出自国氏和高氏等大族,到了中期以后,异姓贵族田氏崛起逐渐执掌国政,最终取得齐国政权。田氏是陈国公子完的后代。公元前672年陈国发生内乱,公子完投奔齐国,齐桓公很为器重,任用其作为工正(官职),他就改陈氏为田氏,并在齐国居住了下来。
历史上,有关陈完的记载颇有意思。陈完是陈厉公的儿子,据说,陈完刚刚出生的时候,周太史正好路过陈国,陈厉公请他给陈完卜卦,卜得的卦是“观卦”变为“否卦”,太史看后很为惊奇地说:“卦辞的意思充满变数,看似是说他将取代陈国君位拥有国家,但也许不在陈国,而是在其他国家吧!或者,不是他本人能够成为一国之君,而是他的子孙有可能成为一国之君。如果是在其他国家,而这个国家必定是姜姓的国家。姜姓是帝尧时四岳的后代。陈国是先祖帝舜的后代,姜齐衰落后,陈氏这一支将要昌盛起来!”后来,陈完果真来到齐国,并得到了齐桓公的重用,逐渐将自己宗族的势力发展起来。
陈完去世后,他的子孙继承了他的事业,不断扩充田氏在齐国的势力,到了他五世孙田桓子,即田无宇的时候,田氏已经成为与齐国鲍氏、高氏、栾氏实力不相上下的贵族了。田桓子孔武有力,侍奉齐庄公,很受宠信。他在世时已经开始注意通过用“实惠”的经济策略收买齐国民众的心了。他死后,他的儿子武子田开和釐子田乞也都秉承了父亲收买人心的办法,在借粮食给百姓时用大斗借出,到了百姓归还粮食时则采用小斗收取,暗中向百姓施以恩德,使得齐国百姓“爱之如父母,归之如流水”。眼见田氏越来越得到齐国的民心,他们家族也越来越强大,齐国一些旧贵族多次向当时齐国的景公进谏,让景公多加注意田氏的举动,但是景公却根本听不进去。
公元前489年,齐景公死,齐国旧贵族国氏和高氏拥立太子荼为国君,田乞起初假装顺从国氏和高氏的决定,但他暗地里却在齐国其他大臣之间进行离间,为自己发动政变做了充分准备。当年,田乞联合了鲍氏驱逐了国氏和高氏,拥立阳生为国君,这就是悼公。悼公即位后,田乞任相国,独揽齐国政权。就这样,经过几代人的努力,田乞终于成为齐国的执政卿。
齐桓公像田乞死后。他的儿子田常继立,继续收买民心。同时更加注重在政治上孤立公族。这时,正是齐简公在位时期。筒公当时十分宠信另一个贵族监止,让他和田常一起为相国。监止和田常开始是面和而心不和,到了后来都恨不得灭掉对方才好。当时,齐国大夫御鞅曾提醒简公说:“大王,现在田常与监止两家誓不两立,形同水火,对您并不是什么好事,不如您选择一个人做相国吧!”简公则认为御鞅太过虑了,并不听他所讲。公元前481年,田氏与监氏果真兵戎相见,引起简公不满,要惩罚田常,田常先下手为强,全力追杀了监氏,还把齐简公弑杀于徐州。就在简公被田常抓住以后,他才翻然悔悟道:“我真是早没有听从御鞅的话啊,才会有今天的大难啊!”。
田常杀死简公以后,拥立其弟平公即位,自己继续为相。为了巩固自己的地位,田常通过对外割让土地来结交诸侯,他把齐国曾经侵占鲁国、卫国的土地全部归还,又同西方的晋国韩氏、魏氏、赵氏订约立盟,同南方的吴国、越国互通使臣,对内则施行赏赐,亲近百姓,从内外各个方面稳定了齐国政治。田常对齐平公说:“施行恩德是人们所希望的,由您来施行;惩罚是人们所厌恶的,请让臣去执行。”这样又做了五年,齐国的政权都归田常把持了。于是,田常把鲍氏、晏氏,以及公族中较强盛的全帮诛杀了,并分割齐国从安平以东到琅邪的土地作为自己的封地。他的封地比齐平公享有的领地还要大。到了公元前391年,田常的曾孙田和废掉了姜齐最后一位国君康公,并把他放逐到一个海岛之上,自己取而代之做了齐国的国君。
公元前386年,周天子正式承认田和为齐侯。公元前379年,原来姜齐的康公在孤苦无助中去世,断绝了后代,姜齐最后的封地也都归田齐所有了。
“田氏代齐”是中国春秋时代的历史上发生的一件大事情,它标志着齐国新兴封建势力已经正式掌握了政权。所以,后世许多历史学家将“田氏代齐”和“三家分晋”相提并论,认为这两件具有时代“里程碑”性质的大事标志着中国历史由春秋时代进入了战国时代。