军。武德九年六月初四（626年）玄武门之变时张士贵也参与其中，李世民成为太子后，任太子内率。与刘师立募兵万余，拜为右骁卫将军。之后镇守玄武门，不久转为右屯卫将军。贞观六年（632年）8月，除右武候将军，贞观七年（633年），拜龚州道行军总管，征讨桂州东西王洞獠民叛乱，破反獠而还，唐太宗听闻其冒矢石先登，慰劳张士贵道：“尝闻以忠报国者不顾身，于公见之。”授右屯卫大将军，改封虢国公，检校桂州都督。贞观十五年（641年）随唐太宗去洛阳宫。薛延陀入侵边境，张士贵奉命镇守庆州(甘肃庆阳市)，后任检校夏州都督。