Question: how long does 5g of melatonin last?
Answer: The supplement will last in your body for about 5 hours. Some people need additional melatonin to regulate their circadian rhythm.