(Dying/Dyeing... who knows?) Well, anyway, I'm going to dye my hair tonight, put an actual natural colour in (something I've never done, it's always been purple), and my hair is a little bit oily. Should I wash my hair before dyeing it or will it still work with some of the natural oils? I remember hearing something about this but I don't remember.
You should shampoo your hair and then dye it the next day. If you dye it when the hair/scalp is squeaky clean the chemicals in the dye are more likely to irritate your scalp. A little oil is good-major greasies are not....then the dye wont stick to your hair.
definately don't dye your hair right after you shampoo it! You have natural oils that you need there. But then again, don't dye it while it's dirty. I always wait a day.
as a "beauty school drop out" i feel qualified to answer this, hehe. don't wash it first. a little oil is ok, so is a little product. if you have gobs of hair glue or something, wash today, color tomorrow.