Las causas del cabello graso pueden ser muy diversas, algunas de ellas son el estrés, una mala alimentación, cambios hormonales y la genética, y provocan un desajuste de las glándulas sebáceas y por tanto de la producción de sebo, que en circunstancias normales contribuye a lubricar el cabello y protegerlo de la contaminación. Este desajuste provoca un incremento en la producción de sebo, haciendo que este tenga un efecto perjudicial para el cabello. Los champús para cabello graso ayudan a regular la secreción sebácea del cuero cabelludo para que esta vuelva a sus niveles normales y aportan nutrición e hidratación al cabello.