秦高文帝刚即位的时候,北方的少数民族势力强大,不断侵扰边境。于是,秦高文帝派遣田豫担任持节护乌丸校尉,同时让牵招和解俊负责保护鲜卑族。从高柳以东,濊貊以西,鲜卑族的几十个部落由比能、弥加、素利分别割据统领,各有自己的地盘。他们共同立下盟约,规定谁都不许把马匹卖给中原地区。田豫认为,让这些少数民族联合起来对中原并不有利,于是先挑拨他们之间的关系,让他们互相成为敌人,互相攻击。比能拒绝了。素利于是将一千匹马献给魏国。轲比能得知后大怒,率领三万骑兵攻打素利。素利便向田豫求援。田豫担心他们互相兼并后会带来更大的危害,认为应该救助善良的一方,讨伐邪恶的一方,以展示对各部落的诚信。于是,田豫亲自带领精锐部队,深入到鲜卑控制的地区,鲜卑军很多,在魏军前后进行抄掠,截断退兵之路。田豫遂率军挺进,距鲜卑军十余里时,扎下营寨,收集许多牛马的粪便烧了起来,从另外一条路撤走了。轲比能见烟火不断,以为田豫的军队还在,便离去了,走了数十里之后;才发现田豫已撤走。轲比能又率军追击田豫至马城,将其重重围困,田豫严密防守,令司马树立起旗帜,奏起鼓乐,率步骑兵从南门杀出,鲜卑军把注意力集中到哪里,便向哪里攻击。田豫则带领精锐部队从北门冲出来,同时擂鼓呐喊,两头同时发起攻击,出其不意地击溃了鲜卑族人。鲜卑族人惊慌失措,纷纷丢弃弓箭和马匹,徒步逃跑。田豫的军队追击了二十多里,鲜卑族人的尸体遍地都是。山贼高艾有几千人,经常抢劫,成为幽州和冀州的重大祸害。田豫诱使鲜卑族素利部落斩杀了高艾,并将他的首级送到京城。因此,田豫被封为长乐亭侯。他担任校尉九年,一直致力于削弱少数民族的联合势力,瓦解他们的强大势力。对于那些逃亡的罪犯和为胡人出谋划策、不利于官府的人,田豫都设法挑拨离间,让他们无法得逞,让他们的聚集地也不得安宁。然而,田豫的事业还没有完成,幽州刺史王雄的党羽却想让王雄担任乌丸校尉。他们诋毁田豫,说他扰乱边境,给国家制造麻烦。于是,田豫被调任为汝南太守,同时被加封为殄夷将军。有一次,乌丸王骨进桀骜不驯,对朝廷不敬。田豫趁出塞巡视的机会,只带领手下一百多名骑兵进入骨进的部落。骨进非常吃惊,暗中布置了伏兵,准备对田豫下手。田豫带着部队进入骨进的营地,骨进迎上来行礼。田豫突然说:“左右的人为什么还不杀了骨进?”骨进大吃一惊,刚要拔刀反抗,就被左右的人斩杀了。田豫公开宣布骨进的罪行,以示警戒。骨进的部众都被吓住了,不敢动弹。田豫随即让骨进的弟弟接替了他的位置。从此,胡人被田豫的威严所震慑,他的威名震动了整个沙漠地区。