The present invention discloses a qi and blood deficiency type migraine treating drug and a preparation method thereof. The bulk drugs in the qi and blood deficiency type migraine treating drug comprise: vitis flexuosa thunb, divaricate serpentroot herb and root, scorzonera austriaca willd, codonopsis pilosula, fruit of highland barley malt, atractylodes macrocephala, medicago archiducis-nicolai g.sirjaev, fissistigma oldhamii (hemsl.) merr, common yam rhizome, amorphophallus konjac, acanthopanax senticosus, dodder, radix rehmanniae preparata, musk, tuckahoe, angelica, dried large yellow croaker, cynanchum otophyllum, polygonum coriaceum, fructus ligustri lucidi, dioscorea althaeoides r. knuth, saposhnikovia divaricata, ligusticum chuanxiong hort, sambucus williamsii, angelica dahurica, fewleaf schnabelia herb, ligusticum sinense oliv, asarum, lepidogrammitis rostrata, prunella vulgaris, buddleja officinalis maxim, malva rotundifolia, chrysanthemum, viola philippica cav, cayratia japonica (thunb.) gagnep, meconopsis quintuplinervia regel, licorice root, pasta ulmi, phymatodes lucida (roxb.)ching, gymnema, hao tian pao root, fructus lagenariae gourdae stem, and amphibious crab. The qi and blood deficiency type migraine treating drug of the present invention has beneficial effects of qi and blood nourishing, qi and blood deficiency type migraine treating, syndrome differentiation treatment from the whole body, strong targeting property, direct efficacy on lesions, short treatment course, good treatment effect, low toxic-side effect, easy administration, recurrence resistance after cure, drug resistance generation resistance of patients, immunity improving, simple pharmaceutical production process, low cost and the like.