田丰(?-200年),字元皓,钜鹿郡钜鹿县人。东汉末年为袁绍下的谋臣,计破公孙瓒,平定河北,官至冀州别驾。为人刚直犯上,曾多次向袁绍进言而不被采纳,后在官渡之战时极力谏阻袁绍征伐曹操,被袁绍下令监禁。官渡之战战败,袁绍对不听田丰之言一事感到羞愧,此时逄纪又在袁绍面前说了一些对田丰不利的话,使田丰被处死。
田丰初在韩馥部下,以正直不得志。初平二年(191年),袁绍领冀州牧。据《三国志·魏书·袁绍传》的注引《先贤行状》记载,田丰“天姿朅杰,权略多奇,少丧亲,居丧尽哀,日月虽过,笑不至矧。博览多识,名重州党。初辟太尉府,举茂才,迁待御史。阉宦擅朝,英贤被害,丰乃弃官归家。袁绍起义,卑辞厚币以招致丰,丰以王室多难,志存匡救,乃应绍命,以为别驾。”
192年,随袁绍出拒公孙瓒,从事期间参与界桥之战。公孙瓒军逼近袁绍,田丰欲扶袁绍入墙垣避难,为袁绍拒绝,陷重围,后袁绍复用田丰计谋,平定河北。
建安(198年),田丰曾劝袁绍早日图许,奉迎天子,占据政治上的优势,袁绍不从。
199年,袁绍灭公孙瓒,挑选精卒十万,骑万匹,准备进攻许都。田丰与沮授建议利用优势军力和地理形势,对曹操进行持久战,“进兵到黎阳,在河南扎营”,稳打稳扎。同时“分遣精骑,抄其边鄙,令到对方不能安定,这样我们很容易就拿下”的万安之策,袁绍拒绝用此计。
200年,官渡之战之前,曹操往徐州攻刘备,田丰建议偷袭许昌,袁绍以幼儿生病为由拒绝了田丰的意见,田丰当场以杖击地:“为了一个孩儿错失难得一遇的良机,可惜啊!”及后田丰奋力直言袁绍缺失,并分析和曹操兵力部署优劣,认为百姓疲弊,粮食不足,应该用持久战来消耗曹操的兵力,可惜不被袁绍采纳。田丰恳求力劝,袁绍认为这是在降低士气、影响军心,因而怒将他下狱。
后来袁绍兵败,有人对田丰说:“你想必要获得重用了。”田丰答道:“袁公表面宽和,实际上很小心眼,不能体察我的忠诚。我多次在言语上忤逆他,若是我军战胜而喜,还能饶恕我;然而现在战败而怒,小心眼发作起来,我便没有生还之望了。”而战败的绍军都搥胸顿足哭道:“要是田丰在就不会输了!”袁绍原本还对自己没有听取田丰的建言感到惭愧,但忌惮田丰的逢纪却趁机谗言污蔑田丰,说他在听闻绍军大败后便拍手大笑,很得意事情皆如他所料。袁绍便对手下说:“我当初不听田丰的话,果然被他嘲笑了。”便将田丰杀了。
然而,尽管田丰晚期被袁绍疏远、不受重用,曹操却仍对田丰有很高的评价。先前,曹操听说田丰没有随军南行,便高兴地说:“袁绍输定了!”等到袁绍败逃时,又说:“要是袁绍之前用了别驾(田丰)的计策,胜负还不一定呢。”
北魏郦道元《水经·渠水注》上记载,田丰为袁绍杀死后,时人有感于其为袁绍献谋却无辜被杀,为其建祠祭祀之,并用之讽刺袁氏覆灭,此庙到北魏时仍尚存。