将燕国王位禅让给宰相子之，但燕国宗室不服，当时太子平与将军市被攻打子之，双方混战数月，市被及太子平被杀，而齐宣王见有机可乘就趁机发动攻击，攻破燕国，斩杀子之和燕王哙。但后来因燕人反叛以及各诸侯国的压力，齐国被迫撤军。燕人拥立太子平之弟公子职为燕王，是为燕昭王。
退守即墨.前286年，齐愍王田地发军攻灭宋国，被其余六国仇视。前285年，秦国蒙武率军攻打齐国，攻佔了九座城市。前284年，齐愍王内被人民所怨，外被秦国仇视其强大（因为当时齐国强大到令很多准备臣服秦国的国家转态，臣服齐国