In recent years, alternative medicine has the advantage in the treatment of migraine, among which the most prominent is traditional Chinese medicine(TCM) therapy. Chinese herb medicine and acupuncture are good at the treatment for migraine. Other alternative therapies including nutrition therapy and psychogenic therapy have a good therapeutic effect on migraine as well. This review describes alternative medicine, mainly TCM, in the treatment of migraine.