The invention relates to a Chinese medicinal snuff, aerosol containing the snuff and method for preparation, wherein the formulation includes astragalus root, Chinese angelica root, euphoria longan steud, dried orange peel, white atractylodes rhizome, poria cocos wolf each 5-35%, gen-seng, licorice root, banksia rose, dahurian angelica root, curcuma aromatica, patchouli (or/and centipeda), dried ginger, flower bud of lily magnolia eath 1-20%, menthol, musk, boneol, gum benzoin and camphor 0.1-10%.