Question: what is the maximum amount of melatonin you can take at night?
Answer: For insomnia: 2 mg to 3 mg of melatonin before bedtime for up to 29 weeks has been used in most research. Higher doses of up to 12 mg daily have also been used for shorter durations (up to 4 weeks). For insomnia occurring together with other conditions: 2-12 mg for up to 4 weeks has been used.