El color de cabello es un carácter físico ligado a la pigmentación de los folículos pilosos de la cabeza, pequeñas cavidades de la epidermis donde nace el cabello. Esta pigmentación viene determinada por la melanina, que también es la responsable del color de la piel y de los ojos en los seres humanos. Encontramos dos tipos de melanina: la eumelanina y la feomelanina. La primera determina, en función de su concentración, un gama de colores que van del rubio al marrón oscuro. La segunda es la responsable del color pelirojo.