Question: how long to leave coconut oil on hair before washing?
Answer: Any time! Coconut oil can start working for you before you even get your hair wet. Apply it as a prewash, i.e. "treat hair for 15 to 30 minutes with coconut oil before shampooing in order to protect hair from absorbing too much water," says Wizemann.