The invention discloses a medicinal preparation for treating 
migraine and a preparation method thereof. The medicinal preparation comprises the following raw medicines according to the proportion: 10-30 grams of 
Ligusticum chuanxiong, 10-25 grams of 
angelica root, 10-25 grams of notopterygium root, 5-15 grams of 
gastrodia elata, 10-25 grams of prepared rhizoma arisaematis, 10-30 grams of Rhizoma 
Corydalis processed with vinegar, 10-25 grams of 
ligusticum, 20-50 grams of 
Astragalus root and 10-25 grams of 
Angelica sinensis. The preparation method of the treating 
migraine comprises the following steps of: utilizing 
ethanol to extract the Rhizoma 
Corydalis processed with the vinegar to obtain a 
concentrated extract; distilling by 
water vapor and extracting volatile oil; adding water into a mixture of dregs of a decoction, the 
gastrodia elata, the prepared rhizoma arisaematis and the 
Astragalus root and boiling; combining the solution with the 
aqueous solution; filtering and concentrating a filtering solution to obtain an extract; combining the extract with the 
concentrated extract of the Rhizoma 
Corydalis processed with the vinegar and concentrating the mixture to obtain a thick extract; and spraying the volatile oil to prepare various preparations. The medicinal preparation disclosed by the invention can better keep effective components in the 
medicine and has a good treating effect; aiming at the prior art, a 
traditional Chinese medicine formula is prepared into a modern preparation by the preparation method, so that the medicinal preparation disclosed by the invention is convenient to orally take and the process is scientific and reasonable.