Question: how long do you have to wait to take melatonin?
Answer: When to take melatonin It's recommended take melatonin 30 to 60 minutes before bedtime. That's because melatonin typically starts working after 30 minutes, when levels in your blood rise.