Yes, you can apply colour to oily hair, but you should also be careful doing so. The actual colour in the dye can be diluted if the hair is too greasy before you dye it.
Can I dye my hair if I have oil in it?
In most cases, professional stylists suggest that you wait approximately three days after using a hot oil treatment to dye your hair. Doing so, you give your hair enough time to absorb the nutrients and oil from the treatment so that it does not affect the outcome of your dye.
Can I dye my hair if I haven’t washed it in 2 days?
Yes, you can dye hair that hasn’t been washed for a week. Before doing so, you should rinse it only with water to remove any residue build-up that your hair and scalp may have.
How should I prepare my hair before coloring?
A good rule of thumb is to shampoo your hair at least 24 to 48 hours before your coloring session, unless otherwise directed. You want there to be a natural protective oil layer on your scalp to act as a barrier against the chemicals in the hair dye.
Is it better to bleach washed or unwashed hair?
Don’t wash your hair for two or more days before bleaching.. Bleach, unlike some hair dyes, does not need to go on clean hair. Having dirty hair isn’t going to stop the bleach from distributing evenly.