Question: how long to leave coconut oil on damaged hair?
Answer: You can use coconut oil as a treatment before you wash your hair. Leave coconut oil on your hair for at least 10 minutes. ... 
Apply the oil to your hair, concentrating on the ends. It's great for a head massage too.
You can also do an overnight oil treatment and then wash your hair in the morning.