Comme nos autres traits, la couleur des cheveux est déterminée par nos gènes. Cependant, alors que les scientifiques ne savent comment nous atteignons notre couleur de cheveux, ils ne savent pas pourquoi nous héritons de la couleur particulière que nous faisons.
Couleur des cheveux est le résultat de la mélanine, un pigment qui détermine l'ombre de nos cheveux. Cette mélanine est soit eumélanine ou phéomélanine. Si quelqu'un a des niveaux élevés de l'eumélanine, il fera nuit. Si quelqu'un a de faibles niveaux d'eumélanine, il fera jour. Cependant, si quelqu'un a des niveaux élevés de phéomélanine, elle aura les cheveux blonds et les cheveux noirs si leurs niveaux de phéomélanine sont faibles. Notre couleur de cheveux est déterminée par le mélange de l'eumélanine et phéomélanine que notre corps produit, ce qui explique pourquoi tant de différentes nuances de couleur de cheveux existent dans la population humaine.