Yes, provided you have washed your hair a few times since your hair colour and there is no colour running. This way the salts will not effect your colour and your hair colour will not dye our pods!