虎为琅琊郡王。拓跋虎虚龄十一岁时被封为琅琊郡王，食邑五百户。拓跋虎虚龄十五时，以太子洗马、谏议大夫为起家官，他有武艺，能左右开弓。大统八年（542年），拓跋虎跟随宇文泰进攻洛阳，大统九年（543年），拓跋虎又参与解围玉壁，都立下战功，因此出任使持节、车骑大将军、仪同三司，增加食邑一千户。大统十三年（547年），拓跋虎跟随蜀国公尉迟迥围困宜阳，西魏恭帝元年（554年），拓跋虎又跟随晋国公宇文护平定江陵。北周建立后，拓跋虎改封为云宁县公，增加食邑总计二千户。保定三年（563年），拓跋虎出任骠骑大将军、开府，持节