副排阵使。晋师列方阵,设拒马为行砦。契丹以奇兵出阵后,断粮道,晋人乏水,士马饥渴,凿井未及泉,土辄坏塞,契丹顺风扬尘,诸将皆曰:“彼势甚锐,俟风反与战,破之必矣。”守贞与元福谋曰:“军中饥渴已甚,若俟风反出战,吾属为虏矣。彼谓我不能逆风以战,宜出其不意以击之,此兵家之奇也。”元福乃率麾下骑,开拒马出战,诸将继至,契丹大败,追北二十余里,杀获甚众,敌帅与百余骑遁去。以元福为威州刺史。
会灵武节度王令温以汉法治蕃部,西人苦之,共谋为乱,三族酋长拓跋彦超、石存、乜厮褒率众攻灵州。令温遣人间道入奏,乃以河阳节度冯晖镇朔方,召关右兵进讨,以元福将行营骑兵。元福与晖出威州土桥西,遇彦超兵七千余,邀晖行李。元福转战五十里,杀千级,禽三十余人,又遣部校援出令温,护送洛下。
朔方距威州七百里,无水草,号旱海,师须赍粮以行,至耀德食尽,比明,行四十里。彦超等众数万,布为三阵,扼要路,据水泉,以待晖军,军中大惧。晖遣人赂以金帛,求和解彦超许之。使者往复数四,至日中,列阵如故。元福曰:“彼知我军饥渴,邀我于险,既许和解而日中未决,此岂可信哉?欲困我耳。迁延至暮,则吾党成禽矣。”晖惊曰:“奈何?”元福曰:“彼虽众而精兵绝少,依西山为阵者是也,余不足患。元福请以麾下骑先击西山兵,公但严阵不动,俟敌少却,当举黄旗为号;旗举则合势进击,败之必矣。”晖然其策,遂率众进击,敌众果溃。元福即举黄旗以招晖,晖军继进,彦超大败,横尸蔽野。是夕,入清边军。明日,至灵州。元福还郡,诏赐晖、元福衣带缯帛银器。
汉乾祐中,从赵晖讨王景崇于凤翔。时兵力寡弱,不满万人,蜀兵数万来援,景崇至宝鸡,依山列栅。都监李彦从以数千人击蜀军,众寡不敌,汉军少却。元福领数百骑自后驱之,下令还顾者斩,众皆殊死战,大败蜀兵,追至大散关,杀三千余人,余皆弃甲遁去。凤翔平,以功迁淄州刺史。
周广顺初,王彦超讨徐州叛将杨温,以元福为行营兵马都监。数月克之,率师还京,改陈州防御使。
未几,刘崇引契丹扰晋州,命枢密使王峻率兵拒之,以元福为西北面都排阵使。军过蒙坑,崇夜烧营遁。峻令元福与仇超、陈思让追至霍邑,既行,又遣止之。元福谓思让等曰:“刘崇召契丹扰边,志在疲弊中国,今兵未交而遁,宜追奔深入,以挫其势。”诸将畏懦,遂止。周祖知其事,明年,因调兵戍晋州,谓左右曰:“去年刘崇之遁,若从药元福之言,则