How long does amitriptyline take to work for migraines? Although you may begin to feel better after one or two weeks, it may take up to six weeks for amitriptyline to start working as a painkiller. Discuss your symptoms with your doctor if you believe amitriptyline may assist you with migraine attacks.
How much amitriptyline should I take to prevent migraines? The usual starting dose for the prevention of migraine is 10mg at night. If you have no side effects after the first week, the dose can be increased each week by 10-25mg at night. The maximum dose can be up to 150mg per day but in practice doses at this level can result in side effects.
Why should you not take amitriptyline after 8pm? Taking amitriptyline for sleep can affect your waking hours
It remains active in the body for 12-24 hours so it can make you feel tired and groggy during the day too.
How long can you stay on amitriptyline? Most doctors recommend that you take antidepressants for 6 months to a year after you’ve stopped feeling depressed. Stopping before then can make depression come back. Talk to your doctor about the risks and benefits of taking amitriptyline for longer than a few months.