Selon Livestrong, les causes de cheveux gras sont le résultat de l'hyperactivité des glandes sébacées qui fait que la teneur en huile dans les cheveux devient excessive.
Certaines choses sont connues pour affecter l'activité des glandes sébacées avant de libérer le sébum, qui sont:
Les changements hormonaux
Les changements hormonaux qui se produisent à cause de la puberté, la ménopause, le stress ou la prise de médicaments hormonaux (contraceptifs oraux par exemple) rendront les cheveux de devenir plus gras. Pendant la puberté, les hormones dans le corps fluctuent notamment les androgènes, la fonction de ces hormones est de contrôler les glandes sébacées qui rendent les cheveux d'une personne plus grasses. Les cheveux gras en raison de changements hormonaux sont généralement temporaires.
La génétique
Certaines personnes ont tendance à avoir les cheveux et la peau gras qui sont d'origine génétique. Cette condition fera que la personne possède des cheveux gras plus que quiconque au long de sa vie.
L'environnement
Les facteurs environnementaux comme la chaleur ou l'humidité rendent les cheveux de devenir plus gras. En outre, d'autres facteurs externes comme la sueur, la fumée, et même le maquillage excessif feront que les cheveux gras paraissent plus gras. Et l'utilisation des produits qui ne sont pas conçus pour le type de cheveux gras ont tendance à aggraver le problème.