Question: how many times a day can you take melatonin?
Answer: For sleep problems in adults Your doctor may tell you to take melatonin only 2 or 3 times a week, and not every night. You'll usually take melatonin for just a few weeks to help with short-term sleep problems (insomnia). However, it is sometimes prescribed for up to 13 weeks.