齐威王就趁着给文公办丧事的机会攻打燕国,夺取了十座城池;苏秦到齐国游说,说服齐王把十座城池又归还了燕国。
前323年(燕易王十年),燕国参加了公孙衍发起的韩、魏、赵、燕、中山“五国相王”活动,燕国在此年称王。此年苏秦和燕后文公的夫人通奸,害怕被杀掉,于是就游说易王派他出使齐国去搞反间计,借以扰乱齐国。
前321年(燕易王十二年),燕易王去世,子哙继位。齐国人暗杀苏秦,齐宣王又任用了苏秦的弟弟苏代。
前318年(燕王哙二年),燕王哙将燕王的君位“禅让”给相国子之,并把三百石以上高官的玺印全部收回,交由子之任命,燕国一切政务都由子之裁决。
前314年(子之三年),太子平与将军市被起兵攻击子之并失败,市被死于乱军之中。齐宣王趁机伐燕,将军匡章率军在出兵50天内攻破燕国,燕王哙和子之被杀。同时中山国也趁机出兵攻占了燕国部分领土。在燕国军民的奋力抵抗和赵、韩、秦、楚等国的压力下,齐国不得不退兵,赵国拥立在韩为人质的公子职,并以兵护送至燕国,燕国相国子之死后两年,燕国人共同拥立公子职,是为燕昭王。
参见:燕昭王招贤、燕昭王修筑黄金台、燕昭王求士、千金买骨、乐毅改革
燕昭王在易水筑武阳城,励精图治,决心兴复燕国,报仇雪耻。他采纳郭隗的建议,招贤纳士,拜郭隗为师,给以优厚待遇,“卑身厚币以招贤者”,筑黄金台,“千金买骨”,结果各国贤士们争着奔赴燕国,燕国很快集中了一大批各方面的人才。其中最着名的有三个:乐毅、邹衍、剧辛。
燕昭王吊祭死者,慰问孤儿,和臣下们同甘共苦,后期又以乐毅改革国政,励精图治,原本弱小的燕国成为一时之强,燕国殷实富足了,士兵都乐于出击,不惧怕战事。
前288年(燕昭王二十八年),燕昭王任命乐毅为上将军,和秦、楚以及赵、魏、韩等国共同谋划,准备发兵征讨齐国。随后燕昭王派苏秦出使齐国,首先要求齐湣王归还前人趁燕国内乱攻下的十座城池,然后鼓动齐国攻打宋国,离间齐赵两国的关系,并在赵武灵王、魏襄王、楚怀王、韩襄王这些大国王侯之间进行外交游说。
前286年(燕昭王三十年),齐国灭宋国,引起各国震动,各国频繁会盟,推动了反齐联盟的建立。
前284年(燕昭王三十二年),燕昭王拜乐毅为上将军,率倾国之兵联合秦、韩、赵、魏五国伐齐,获得大胜,五年内连下齐国70余城,报了当年齐国入侵燕国之仇。此役后,齐国疆土只剰莒(今山东日照市莒县)、即墨二都。
燕昭王时,有燕将秦开,在东胡作为燕国的人质,东胡人很信任他。秦开归国后,起兵袭击大破东胡,“东胡却千余里”,结果燕国边境向东推进了一千多里,大大开拓了燕国的疆域,而燕国亦随即开始修筑北长城。北长城西端起自造阳(今河北宣化东北),向东到达汉城(今首尔)。燕国的疆域到了历史上最大范围。
前279年(燕昭王三十三年),燕昭王死,燕惠王即位。燕惠王为太子时,就与乐毅不合。齐国即墨守将田单知道燕国君臣相疑,利用这点,施反间计,燕惠王中计以骑劫代替乐毅,乐毅担心被杀,便逃亡赵国。
骑劫平庸无能,并无军事才能,他代替乐毅为将,造成了燕国军心动摇。田单则故意诱使骑劫犯错误,以激励齐军的士气。田单以火牛阵一战大败燕军,骑劫为齐军所杀,燕军望风而逃,齐军很快就收复了失陷的70余城,趁势复国。
前272年(燕惠王七年),燕国统治集团内部斗争,燕惠王为燕相公孙操所杀,并立惠王子燕武成王为傀儡。
在燕武成王、孝王、王喜三代,秦国采用远交近攻的策略,为迎合秦国之意或乘赵国危难之机,燕国不断挑起与赵国的争端。
前265年(燕武成王七年),秦国乘赵国国君新旧交替,政局不稳之际,连取三城,燕与秦南北夹攻,齐国派田单率军救赵,田单西拒秦军之后,又率赵、齐联军对燕国进行报复,占领了燕地中阳(今唐县)。
前259年(燕武成王十三年),燕国趁赵国在长平之战大败之际,诱使赵北部的武垣令傅豹、王容、苏射率众投入燕国。
前251年(燕王喜四年),秦昭王去世,燕王派国相栗腹和赵国订立友好盟约,送上五百镒黄金给赵王置酒祝寿。栗腹回国报告燕王说赵王国内年轻力壮的人都战死在长平了,他们的孩子还没有长大,可以进攻赵国