Yes, as long as you apply the real and pure Argan oil, it can be left on the hair for a whole day.