The invention provides asarum volatile oil, which is prepared by a method including steps of extracting asarum to obtain volatile oil crude product, dissolving the volatile oil into ether, using 10% hydrochloric acid, 5% sodium bicarbonate, 1-2% sodium hydroxide and 30-40% sodium hydrogen sulfite to extract sequentially to obtain alkaline component, strong acidic component, weak acidic component, aldehyde, ketone and neutral oil component, mixing the four components except the neutral oil component, storing at low temperature to obtain the asarum volatile oil. The invention also provides use of the asarum volatile oil. The invention can remain effective components while removing most safrole by a system solvent extraction separation method, clinical use is safer, by separating different components in the volatile oil and dispensing, medicine effect is more unambiguous and stable, controllability is strong, and the invention has advantages of low cost, simple instrument and easy operation, can be popularized in production, and provides a new clinical selection.