Question: can you dye your hair when it is greasy?
Answer: You may still dye your hair even if it is greasy. ... If you haven't washed it for more than four days and it is also very dirty besides all the greasiness, the hair dye might not work properly and could leave you with uneven color. This doesn't mean you have to dye your hair only when it is clean.