Yes, you can leave it on for up to 30 mins - but note - that the hair attains all the benefits after 5 minutes.