Yes, aloe vera is safe for the hair and won't affect the color. It is a lightweight moisturizer suitable for all hair types. It is also calming to the scalp.