Question: how long do you keep self tanner on?
Answer: First of all, the most important thing to remember is most good self tanners will need to stay on your skin for at least 6-10 hours to get the best results.