命征讨西戎。前805年，晋穆侯率军攻打条戎（今山西省夏县西南）。前802年，在千亩（今山西省介休市南）战胜当地的戎族。前790年，又在汾水、隰水击败北戎。
宣王东征.淮夷是淮河、汉江一带的东夷部族，又称南淮夷、淮南夷或南夷，自周穆王时期开始强盛，多次入侵伊水、洛水流域。周厉王时期，曾为西周南方屏障的鄂国国君鄂侯驭方联合淮夷、东夷大举进攻西周，深入周朝腹地。周厉王调集西六师和殷八师派虢公长父征讨，未能取胜。多亏大臣武公派属下禹调动兵车百辆、甲士200、徒兵千人参与作战，最终击退联军，