Question: how long are you supposed to keep henna on?
Answer: A minimum of 6-8 hours is recommended. Traditionally henna is left on overnight and you will get a darker, longer lasting stain if you leave it on for 12-16 hours (especially on difficult to stain parts like the upper body).