Here are some supplements for headaches.
Click on the links to purchase products.
Riboflavin plays an important role in cellular energy production in the body. Its role in mitochondrial energy metabolism suggests it may be effective in migraine. From the evidence available it is well tolerated and potentially effective as a preventive treatment for migraine. NICE Clinical Guidelines for managing headache state that riboflavin (400mg a day) may be effective in reducing migraine frequency and severity in some people.
Magnesium plays an important role in a range of biological processes in the body. The evidence available suggests it may be effective as a preventive treatment for migraine. Some people do experience side effects including an upset stomach or diarrhoea.
Co-enzyme Q10 plays an important role in cellular energy metabolism in the body. The available evidence suggests it may be an effective preventive, but more research would be helpful.
Feverfew is a medicinal herb. There is limited evidence that it may be effective in migraine. From the studies available it’s not clear what is an effective preparation or dose.
There are a range of other supplements that are mentioned as treatments for migraine. These include melatonin, vitamins B6, B9 and B12, vitamin E and vitamin C. At the moment there is a need for more research into whether these have any benefit for migraine.