自秦贏傳到第四代秦仲時,因周厲王荒道,一些諸侯反叛,西戎也背叛周室,並趁機滅了犬丘的大駱家族。周宣王即位後,任用秦仲為大夫,征討西戎。結果秦仲戰敗,死於西戎。秦仲有五個兒子,長子就是莊公。周宣王撥給莊公七千人馬,派他們兄弟五人一起前往西戎,平息叛亂。莊公不負眾望,奮勇作戰,終於大敗西戎,凱旋而歸。於是,周宣王任命莊公為西垂大夫,將秦地和犬丘一帶的土地全部賞賜給他。莊公為防止西戎進犯,一直居住在祖先的故地西犬丘,在位四十四年去世,兒子襄公繼位。
公元前犬戎攻破鎬京,殺死幽王。秦襄公奉命救援,會同衛、晉等國諸侯,驅逐犬戎,擁立平王。次年,又率軍護送平王東遷,建立了卓著功勳。為籠絡秦國,維護西部穩定,周平王封秦襄公為諸侯,並將岐山以西的土地全部賞予秦國。
秦國由此位列諸侯,開始與各國互通使者,行聘享之禮。
公元前秦襄公討伐西戎,一直打到岐山,進軍途中病逝。兒子文公繼位,開始在汧、渭交會之處營造城邑,國君移居西垂宮。文公十六年,起兵征討西戎,將戎人逐出歧、灃之地。於是收聚周室的遺民,使疆域東擴至岐山,秦國由此強盛。
公元前秦文公去世,寧公繼位。寧公二年,國君移居平陽。三年,起兵征討西戎,戎首毫王逃亡,秦軍摧毀西戎的蕩社。十二年,滅了蕩氏。
公元前寧公去世,發生內亂。
寧公有三個兒子,魯姬生了長子武公、次子德公,王姬生了少子出子,長子武公被立為太子。寧公去世後,大庶長弗忌、威壘、三父等人專權,強行廢了太子,擁立五歲的出子為君,是為出公。
出公六年,三父等人又指使刺客,殺了出公,立故太子武公為君。武公忌恨三父等人,一心要除掉他們。武公三年,一舉誅殺了三父等並滅其三族。武公十年,攻滅邽戎、冀戎,初次設縣。十一年,滅了虢國、杜國、鄭國,設立縣製。
公元前秦武公去世,其弟德公繼位。德公元年,遷都雍。安葬武公於平陽,並開始用活人殉葬。
秦德公在位僅二年就死去了,但他開啟用活人殉葬的野蠻行徑,卻留下千古罵名。隻要提及殉葬,沒有人不詛咒德公。德公死後,其長子宣公、次子成公相繼嗣位,二人業績平平,各自生了一大群兒子,卻無一成器。成公死後,他的七個兒子都未能繼位。
公元前秦國人擁立成公的弟弟任好即位,這就是秦穆公。
秦穆公即位之初,便親率大軍,攻伐茅津,大敗戎兵,四夷震驚。接著又向東鄰求親,締結秦晉之好。