How much amitriptyline should I take to prevent migraines? The recommended starting dose of amitriptyline for migraine is 10 milligrams (mg) per day. If you aren’t getting adequate migraine prevention and aren’t having intolerable side effects, your doctor might increase your dose by up to 25 mg per week.
