Copyright © 2022 Natural Medicines (
July 2016

Melatonin as Effective as Amitriptyline for Migraines

A new clinical trial shows that taking melatonin 3 mg at bedtime for 12 weeks is as effective for migraine prevention as amitriptyline 25 mg once daily in people with 2-8 migraine attacks monthly. Melatonin reduced headache days by 2.7 compared to 2.2 days for those receiving amitriptyline. Melatonin also cut migraine frequency in half for more patients than those taking amitriptyline and resulted in fewer side effects.

For more information about melatonin, please review our complete scientific monograph.


  1. Gonçalves AL, Martini Ferreira A, Ribeiro RT, et al. Randomised clinical trial comparing melatonin 3 mg, amitriptyline 25 mg and placebo for migraine prevention. J Neurol Neurosurg Psychiatry. 2016. pii: jnnp-2016-313458.

The information in this brief report is intended for informational purposes only, and is meant to help users better understand health concerns. This information should not be interpreted as specific medical advice. Users should consult with a qualified healthcare provider for specific questions regarding therapies, diagnosis and/or health conditions, prior to making therapeutic decisions. Copyright © 2022 Natural Medicines Inc. Commercial distribution or reproduction prohibited. Natural Medicines is the leading provider of high-quality, evidence-based, clinically-relevant information on natural medicine, dietary supplements, herbs, vitamins, minerals, functional foods, diets, complementary practices, CAM modalities, exercises and medical conditions. Monograph sections include interactions with herbs, drugs, foods and labs, contraindications, depletions, dosing, toxicology, adverse effects, pregnancy and lactation data, synonyms, safety and effectiveness.