A szőrtüszőkben lévő melanin mennyiségét és típusát a genetika határozza meg. A gének szabályozzák a melanin-stimuláló hormon (MSH) termelődését, ami viszont serkenti a melanin termelődését. Minél több MSH termelődik, annál sötétebb lesz a hajszín.
A genetika mellett más tényezők is befolyásolhatják a hajszínt, például az életkor, az étrend és a napfénynek való kitettség. Az életkor előrehaladtával az MSH termelése csökken, ami ősz hajhoz vezethet. Az étrend a hajszínt is befolyásolhatja, mivel bizonyos élelmiszerek olyan tápanyagokat tartalmazhatnak, amelyek elősegítik az egészséges hajnövekedést és pigmentációt. A napfénynek való kitettség is világosíthatja a hajszínt, mivel a napfényben lévő UV-sugarak lebonthatják a hajhagymákban lévő melanint.