Objective: To investigate the effects of gastrodin on neurotransmitter effect, stress response, blood vessel and nerve function in migraine patients. Methods: A total of 90 patients with migraine admitted to our hospital from September 2016 to December 2017 were randomly divided into observation group and control group with 45 cases in each group. The control group was treated with flunarizine hydrochloride, while the observation group was treated with gastrodin based on the control group. The levels of neurotransmitter effect[including 5-serotonin (5-HT) and tumor necrosis factor alpha (TNF-alpha)], stress response[oxidized low density lipoprotein (ox-LDL) and paraoxonase-1 (PON-1)], vascular function[including nitric oxide (NO), endothelin-1 (ET-1)] and neurological function[including high brain-derived neurotrophic factor (BDNF) and calcitonin gene-related peptide (CGRP)] related indexes were observed and compared between the two groups. Results: The two groups showed significant changes in transmitter effect, stress response, blood vessel and nerve function. Before treatment, there was no significant difference in the levels between the two groups. After treatment, the levels of TNF-a, ox-LDL, NO, ET-1, BDNF and CGRP in the two groups were significantly lower than those before treatment, while the levels of 5-HT and PON-1 were significantly higher than those before treatment. And after treatment, the levels of TNF-a, ox- LDL, NO, ET-1, BDNF and CGRP in the observation group were significantly lower than those in the control group, while the levels of 5-HT and PON-1 were significantly higher than those in the control group. Conclusions: Gastrodin treatment can regulate oxidative stress level and improve vascular and neurological function in migraine patients.