Yes, generally, it is permissible (halal) to dye your hair in Islam with colors other than black, keeping certain guidelines in mind.
Dyeing hair is permissible, and even encouraged in some cases, to distinguish oneself or cover grey hairs. However, there are important considerations:
- Avoiding Black Dye: The primary restriction is against using black dye, as some Islamic scholars discourage it, particularly for those who are not elderly.
- Imitation: It's important to avoid imitating disbelievers or those engaged in sinful behavior in the way you dye your hair. The intention should not be to resemble groups known for haram activities.
- Ingredients: Ensure the hair dye doesn't contain haram ingredients, such as alcohol (if deemed impermissible by one's school of thought) or ingredients derived from non-halal animals.
- Wudu and Ghusl Compatibility: The dye should allow water to reach the hair during wudu (ablution) and ghusl (ritual bath). The dye should not create a waterproof barrier. Henna is a popular choice because it coats the hair without preventing water from reaching it.
Therefore, using hair dyes that meet these criteria – avoiding black, avoiding imitation of the immoral, containing halal ingredients, and allowing water penetration – are considered halal. Colors like red, yellow, brown, and other natural hues are acceptable options.