Facebook Pixel
Body & Mind · From OYLA 12+

Why Can’t Humans Have Naturally Blue Hair?

Human hair cannot be naturally blue because its colour comes from only two pigments: eumelanin, which gives dark shades, and pheomelanin, which gives golden and reddish ones. Every natural hair colour is a mix of the two, and neither can produce blue, green or purple.

60-day money-back guaranteeCancel anytimeFree shipping across India
Opening page of “Why Don't Humans Naturally Have Blue or Red Hair?” in OYLA 12+, Vol. 8, Issue 8
OYLA 12+ · Volume 8, Issue 8 · 2025

What decides the colour of your hair?

Two natural pigments. Eumelanin is responsible for dark shades, from chestnut brown to jet black: the more eumelanin you have, the darker your hair. Pheomelanin is responsible for golden or reddish hues.

Key facts

  • Hair colour is determined by two pigments: eumelanin and pheomelanin.
  • More eumelanin means darker hair.

Why do we have only these two pigments?

The answer is likely evolution. For millions of years, our ancestors needed to blend in with their surroundings to avoid predators and to hunt.

Where can I read the full story?

This is a short version of “Why Don’t Humans Naturally Have Blue or Red Hair?” from OYLA 12+, Vol. 8, Issue 8. The same issue tells the story of Louis-Nicolas Vauquelin, the chemist who first studied what hair is made of.

Published · By OYLA Magazine · From OYLA 12+ · Volume 8, Issue 8 · 2025

Science like this, every month

OYLA is a printed science magazine for curious teens and their parents, delivered to your door across India.

Made for ages 12+

In-depth articles on space, technology, biology and maths for teens.

12 issues a year

A new printed issue every month, delivered to your door.

Free OYLA Workbook

Hands-on activities that turn reading into doing.

Trusted by 150,000+ readers

Loved by families and used in 1,500+ schools.

Keep exploring with OYLA

Every issue answers the questions kids ask about the world. Start your child's science journey today.

OYLA 12+ Annual Plan · ₹6,670 / year · Free shipping · 60-day money-back guarantee
Reader is younger than 12? See OYLA Junior 8+