The invention relates to a method for preparing achyranthes extractive, which comprises that using 0-95% alcohol solution to extract the achyranthes for 1-3 times, combining the extractives, using gel post chromatography to separate and purify, freezing and drying the eluent, to obtain the product, which can be used to prepare the drug for treating cerebral apoplexy, optic nerve hurt or the like. The invention has high safety, significant drug effect, and wide application.