The invention discloses a preparation method of a Xinnaoshutong tablet, comprising the steps of: preparing tribulus terrestris flavone percolate, preparing tribuloside aqueous extract, preparing tribulus terrestris alcohol extract, preparing alcohol extract of tribulus terrestris and water, preparing tribulus terrestris chromatography paste, preparing tribulus terrestris extract particles, preparing the core of the Xinnaoshutong tablet, performing film coating on the core of the Xinnaoshutong tablet and the like. The preparation method of the invention not only solves the problems of integration and extraction of gross saponins of tribulus terrestris, but also provides a solution to the defects of dry tribulus terrestris extract, difficult crushing, great labor intensity and serious dust pollution existing in the prior art of Xinnaoshutong tablet preparation, as well as to the problems of difficult process control during wet granulation, easy absorption of moisture and deterioration, undesirable fluidity, frequent emergence of splinters, fragments, great differences in tablet weight and inferior hardness. The method also has the advantages of simple operation, reliable technology,stable quality and low labor intensity. According to the method, product quality can be improved, production cost is reduced. Thus the method of the invention satisfies the requirements of industrialproduction.