The invention discloses a Xingnaojing injection and a preparation method thereof. The Xingnaojing injection is prepared from raw materials in parts by weight as follows: 7.5 parts of musk, 30 parts of turmeric root tuber, 30 parts of cape jasmine fruits, 1 part of borneol, 8 parts of sodium chloride for injection, 0.1-0.5 parts of a stabilizer and 0.1-1 part of an antioxidant. According to the Xingnaojing injection and the preparation method thereof, the stabilizer and the antioxidant are added to the preparation process of the injection, the quality stability of the Xingnaojing injection is improved, the stabilizer further has a solubilization function and increases content of effective ingredients in the Xingnaojing injection, and the prepared Xingnaojing injection has functions of clearing away heat and fire, cooling blood, eliminating toxins and inducing resuscitation, and can be used for treating epidemic encephalitis, hepatic coma, the symptom of heat entering construction-blood, the symptom of invasion of pericardium by heat, high fever, dysphoria, coma and delirium, deep red tongue, rapid pulse and the like.