HomeAnswersInternal Medicinemigraine

Can supplements help in reducing my migraine frequency?

This Premium Q&A, reviewed and published, features a real conversation between an iCliniq user and a physician.

Patient's Query

Hello doctor,

I am 23 years old and experience migraines three to four times a month, along with nausea and sensitivity to light. My MRI was normal.

I would like to know which supplements can actually help reduce migraine frequency at my age. I have read about magnesium, riboflavin, and CoQ10, but the information is confusing.

My magnesium level was borderline low at 1.6.

  1. Do these supplements work as preventive treatment or only provide a slight benefit?

  2. How long does it usually take to see results?

  3. Can taking the wrong doses make headaches worse?

I would prefer not to rely only on painkillers. My triggers, such as poor sleep and stress, are difficult to avoid, so I am looking for safer long-term prevention options.

Please help.

Thank you.

Answered by Dr. Ashraf Ghani

Education:

MD

Professional Bio:

Dr. Ashraf Ghani Niazai is a GMC-certified General Medicine Specialist, recognized by the prestigious General Medical Council (UK). With extensive experience in diagnosing and managing a wide range of acute and chronic health conditions, he combines advanced medical knowledge with genuine compassion for his patients. He is skilled in internal medicine, obstetrics and gynecology, dermatology, preventive healthcare, and lifestyle management, always focusing on personalized, evidence based care to achieve the best possible outcomes. As an inspiring medical educator, he has taught thousands of medical students and contributed multiple research publications to the field of medicine, reflecting his commitment not only to treating patients but also to advancing medical science. Patients value his warm approach, clear communication, and dedication to their long term health and well being.

This doctor is not available for online consultations on the platform anymore.

Hello,

Welcome to icliniq.com

I have read your query and understand your concern.

Your situation is quite common, and it is good that you are exploring preventive options rather than relying only on painkillers. Certain supplements do have evidence in reducing migraine frequency, although they usually work gradually rather than providing immediate relief.

Magnesium is often the most useful, especially if your levels are low. It helps stabilize nerve function and can reduce how often migraines occur. Riboflavin (vitamin B2) and Coenzyme Q10 (CoQ10) have also shown consistent benefits in prevention.

These supplements act as preventive therapy, meaning they reduce how often migraines occur over time rather than stopping an acute attack.

Typically, magnesium is taken in doses of around 300 to 400 mg daily, riboflavin around 400 mg daily, and CoQ10 around 100 mg three times a day. Benefits are usually seen after four to eight weeks, and sometimes up to two to three months for the full effect.

Taking excessively high doses or poorly tolerated forms, especially of magnesium, may cause side effects such as diarrhea and, in some cases, may worsen discomfort. Therefore, it is important to use appropriate doses and preferably consult a doctor before starting.

In addition to supplements, maintaining regular sleep patterns, hydration, and stress management can further improve migraine control.

With a consistent approach, many patients experience a meaningful reduction in migraine frequency over time.

I hope you are satisfied with my answer. For further queries, you can consult me at iCliniq.

Thank you.

Medically reviewed by iCliniq medical review team
Published At June 25, 2026
Reviewed At July 1, 2026

Education:

MD

Professional Bio:

Dr. Ashraf Ghani Niazai is a GMC-certified General Medicine Specialist, recognized by the prestigious General Medical Council (UK). With extensive experience in diagnosing and managing a wide range of acute and chronic health conditions, he combines advanced medical knowledge with genuine compassion for his patients. He is skilled in internal medicine, obstetrics and gynecology, dermatology, preventive healthcare, and lifestyle management, always focusing on personalized, evidence based care to achieve the best possible outcomes. As an inspiring medical educator, he has taught thousands of medical students and contributed multiple research publications to the field of medicine, reflecting his commitment not only to treating patients but also to advancing medical science. Patients value his warm approach, clear communication, and dedication to their long term health and well being.

This doctor is not available for online consultations on the platform anymore.

Same symptoms don't mean you have the same problem. Consult a doctor now!

Education:

MD

Professional Bio:

Dr. Ashraf Ghani Niazai is a GMC-certified General Medicine Specialist, recognized by the prestigious General Medical Council (UK). With extensive experience in diagnosing and managing a wide range of acute and chronic health conditions, he combines advanced medical knowledge with genuine compassion for his patients. He is skilled in internal medicine, obstetrics and gynecology, dermatology, preventive healthcare, and lifestyle management, always focusing on personalized, evidence based care to achieve the best possible outcomes. As an inspiring medical educator, he has taught thousands of medical students and contributed multiple research publications to the field of medicine, reflecting his commitment not only to treating patients but also to advancing medical science. Patients value his warm approach, clear communication, and dedication to their long term health and well being.

This doctor is not available for online consultations on the platform anymore.

Listen to related tracks in our music library
Comprehensive Second Opinion

Read answers about:

migrainehealth supplementsnausealight sensitivity

Ask your health query to a doctor online

*guaranteed answer within 4 hours

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.