曹操去世之後,曹丕稱帝,北方異族借著中原戰亂的機會,不斷侵入搶掠,逐漸強盛了起來。於是,曹丕任命田豫為護烏丸校尉,牽招、解俊同為護鮮卑校尉。從高柳以東,濊貊以西,有鮮卑人數十個部落,比能、彌加、素利分割地區加以統領,各自有自己的地界;他們共同立下誓言,都不得把馬賣給中原人。田豫認為,胡人聯合在一起,對中原朝廷不利。於是先挑撥離間他們,讓他自相仇視,互相攻殺。素利違反盟約,把一千匹馬送給官府,因而遭到軻比能的攻擊,向田豫求救。田豫擔心異族因此互相兼並,會對中原造成更大的危害,認為應該救助善良、懲治凶惡,向各部族顯示威信。於是單獨率領精銳士兵,深入到異族控製的地區,胡人很多,在官兵前後進行抄掠,截斷退兵之路。田豫遂率軍挺進,距胡人十餘裏時,紮下營寨,收集許多牛馬的糞便燒了起來,從另外一條路撤走了。胡人見煙火不斷,以為田豫的軍隊還在,便離去了,走了數十裏之後,才發現田豫已撤走。他們又追擊田豫至馬城,將其重重圍困,田豫嚴密防守,令司馬樹立起旗幟,奏起鼓樂,率步兵、騎兵從南門殺出,胡人把注意力集中到哪裏,便向哪裏攻擊。田豫則率領精銳騎兵從北門衝了出來,擂鼓呼叫衝殺,兩麵發起衝擊,胡人措手不及,陣腳大亂,都丟棄弓、馬逃走了。田豫率兵連擊二十餘裏。胡人的屍體布滿了原野。
此後,烏丸王骨進對官府不恭敬,田豫到塞外調查。自己僅率領百餘人到了骨進的部落中,骨進出來迎接拜見。田豫命令手下人將骨進斬首,又公布了他的罪惡,以號令其部眾。骨進的部眾者恐懼不敢行動,田豫便以骨進的弟弟統領其部眾。從此後,胡人嚇破了膽,田豫的聲威震動沙漠。
山賊高艾,有部眾數千人,四處搶劫抄掠。在幽、冀西州為害,田豫引誘鮮卑素利部殺死高艾,將其首級送到京城。朝廷封田豫為長樂亭侯。他擔任護烏丸校尉九年,統治少數部族,對兼並者予以壓服,對豪強者使其離散。凡是逃走的奸邪之人,為胡人出謀劃策不利官府的,田豫都挑撥離間他們之間的關係,使他們的凶惡陰謀不能得逞,聚居在一起卻不得安寧。田豫的計劃還沒有完全實現。幽州刺史王雄的黨羽欲圖讓王雄擔任領烏丸校尉,因此詆毀田豫擾亂邊境,為國家生事。朝廷於是把田豫調任汝南太守。加官為殄夷將軍。
此後,田豫又被調任到南邊去抵禦東吳。
有一次,孫權號稱統帥十萬大軍攻打新城,征東將軍滿寵準備率兵前去救援。田豫勸說滿寵到:“敵人竭盡全力大舉出動,不隻是為了爭奪小利,他們是要借助攻打新城以引誘我出動大軍。應該聽任他們攻城,挫敗他們的銳氣,不應該與他們爭高低。他們攻新城不下,士兵必然疲憊;等其疲憊之後。我們再出擊,可大獲全勝。如果敵人知道我們的計劃。就不會再攻城,必定會自動退走。我們若現在進兵。正中了他們的詭計。此外,大軍出動的方向,應該使人難以預料,不應該讓軍隊自己籌畫。”田豫都予以上奏,明帝表示同意。敵人隻得退走了。後來吳軍又來侵擾,田豫前往抵禦,敵兵立即退走。許多軍士深夜驚喊:“敵人又來了!”田豫安臥不動,對眾人下令說“敢行動者處死”。此後,果然不見敵兵。
此後,田豫被遷升為使持節護匈奴中郎將,加官振威將軍,領並州刺史。境外胡人聞知他的威名,相繼來朝貢獻。他所管轄的並州界內清靜安寧,百姓都歸心於官府。並州邊境的胡人隻是聽說田豫擔任並州刺史就已經被嚇得來朝上貢,可見田豫之威名。後來,田豫以年級老邁為由,請求辭官,司馬懿不同意,田豫卻堅決辭官,最後活了八十二歲去世,這算得上是絕對的長壽。而且,田豫也是曹魏麾下少數幾個能夠得到善終的高官之一了。