Question: how many hours of sleep do you need after taking melatonin?
Answer: The effects of melatonin last according to the dosage. A dosage of 0.5 mg will last only an hour while a 10 mg dosage will last more than seven hours. It all depends on how severe your condition. If you have infrequent episodes of sleeplessness, then a dosage of one or two milligrams should help you fall asleep.