Acupuncture is considered a complementary therapy for migraines and some people find relief from migraine symptoms through regular acupuncture sessions.