Background: This study aimed to explore the effectiveness of acupuncture combined with tuina therapy in patients with migraine. Methods: A prospective, randomized controlled assessor-blind clinical trial was performed between January 2017 and May 2018, and 135 patients were assigned into acupuncture combined with tuina (A), acupuncture (B), and control (flunarizine hydrochloride) (C) groups, each with 45 patients. Treatments were performed for 12 weeks and a 4-week follow-up. Frequency of attacks, severity of pain, duration of migraine, associated symptoms, patient-reported outcome (PRO) scores, and frequency of analgesic consumption were assessed. Results: The total effective rate was 95.6, 88.9, and 75.6% for group A, B, and C, respectively, with a significant reduction in attack frequency, severity of pain, duration of migraine, and associated symptoms at post-treatment and follow-up compared to pre-treatment. The PRO scores and frequency of analgesic consumption were significantly improved (group A, p < 0.01; groups B and C, p < 0.05). The differences in pre-/post-treatment and in pre-treatment/follow-up in groups A and B were significantly improved compared to group C (A vs. C, p < 0.01; B vs. C, A vs. B, p < 0.05). No significant adverse events occurred. Conclusion: Acupuncture combined with tuina could significantly increase the therapeutic effect of acupuncture in migraine treatment.