姬靖即位,史称周宣王。周宣王在位时,吸取了父亲周厉王失败的经验,为了消除周厉王暴政的影响,周宣王决定攘外安内。政治上,任用了一班贤臣辅佐自己处理正事,远离小人,改革政治,开放山林是肯定的,使得当时国家的政治得以很快恢复;对外用兵上,由于周宣王即位后,外族不断侵犯边境,烧杀掠夺,百姓苦不堪言,周宣王派兵驻守,又派兵北伐,赶走了当时的狁兵,其他的戎狄部落也都臣服于周王朝。另外周宣王还派兵用武力给南淮夷施加压力,南淮夷臣服,年年进贡。西周以南,派兵征伐,又取得胜利。周宣王对四方的武力压制使得周王朝的威信大增,诸侯又重新进贡。这段时期,历史学家称之为“宣王中兴”。