张士贵本名忽峍，隋开皇五年（公元586年）出生在囗州卢氏县（今河南省卢氏县）的一个武官世家，其曾祖张俊、祖父张和在南北朝时期都是地位很高的官员