Yes, L'Oréal is proud to say their shampoos are all sulphate-free!