Hårfarve bestemmes af mængden og typen af melanin i hårskaftet. Mens blondt hår har mindre melanin end andre hårfarver, betyder det ikke, at mennesker med blondt hår ikke vokser hår i områder som armhulerne.
Hårvækstmønstre og tykkelse påvirkes af en kombination af faktorer, herunder genetik, hormoner og alder.