Best hair color for green eyes, by skin undertone
The best hair color for green eyes is usually a warm red, copper or golden brown, because red sits opposite green on a painter's wheel. That's a styling rule more than a fact about your eyes, and your skin's undertone can overrule it, so here is what the numbers show.
Why green eyes look green
Your iris has no green pigment. That surprises most people, and it explains why these eyes behave as they do. Green eyes come from two things combined: a yellowish pigment called lipochrome in the iris, and a blue tone created when light scatters in the iris itself, the Rayleigh scattering that also makes a clear sky blue. Yellow pigment plus scattered blue light gives you green.
Two consequences follow. Part of the color is an effect of light, so green eyes shift more than brown ones as light and surroundings change. And there’s real yellow-gold in there, which is why some green eyes show gold around the pupil and why people say a warm shade “brings out the flecks”. Green is also uncommon, at about 2% of people worldwide, according to the same article, though it’s far more common in places such as Iceland.
Why red is the classic answer, and what the wheel leaves out
Nearly every guide says the same thing. Josh Wood Colour puts it plainly: green sits opposite red on the color wheel, so warmth makes green eyes pop. That’s the wheel on the left in the picture above. It’s the traditional painter’s wheel, the one colorists use for correcting tone, and the rule is older than hair dye.
Color theory has more than one wheel, though. On the traditional red, yellow and blue model, green’s opposite is red. In the additive model behind your screen, green’s opposite is magenta. So “opposite” depends on which system you ask. Here’s what happens if we measure a typical green iris from our scan’s test values, and the hair chips in our try-on.
| Hair | Degrees from iris | Lean | Lightness |
|---|---|---|---|
| Copper | 72° | red | tonal |
| Auburn | 83° | red | soft |
| Chestnut | 72° | red | soft |
| Honey blonde | 51° | red | soft |
| Espresso | 72° | slightly red | clear |
| Black cherry | 131° | red | clear |
| Ash blonde | 41° | neutral | soft |
Copper and auburn aren’t opposite that green at all. They’re about 72° and 83° away, roughly a quarter of the way around. The closest of these chips to a true opposite is black cherry at 131°, which no list ever mentions. So “opposite on the wheel” isn’t quite what’s going on.
What copper and auburn do have is a strong pull toward red. Color measurement has a scale that runs from green to red, loosely following the red against green channel in human color vision, and these hairs sit far toward the red end while a green iris sits on the other side. So the old advice has a better version: red hair and green eyes pull in opposite directions on one channel of color. Whether that makes eyes look greener to a viewer hasn’t been tested, as far as we could find. It’s a plausible explanation for a convention, and that’s the most we’d claim for it.
The same iris, six kinds of hair
You can try the effect on your own eye right here. Each eye below is the same hex, drawn on a different hair color. The effect is simultaneous contrast, which Michel Eugène Chevreul described in 1839: a color appears to shift toward the complement of its neighbor.
Soft copper
Auburn brown
Dark brown
Golden blonde
Ash blonde
Black
Most people see the iris look a little greener on the warm squares and a little greyer on the ash one. Lightness matters too. Copper is almost exactly as light as our iris, so only hue separates them. Espresso is far darker, so the frame is about depth: a dark surround makes a lighter eye look brighter, and that effect owes nothing to red. This is why dark brunette and vivid copper can both make green eyes stand out, by two different routes.
Does skin undertone matter?
Yes, and it can outrank the eyes. Your skin takes up much more of your face than your iris does, and a hair color that fights it will show first. Josh Wood ends its own list by saying the best color is one that suits both your eyes and your skin. Here are our starting points by lean. They’re our judgment, built from the sources on this page, and they’re there to be tested.
- Warm or golden skin. The classic combination, and the easiest. Copper, honey and caramel share your skin’s warmth.
- Neutral skin. You can go either way. Chestnut and auburn are safe, since they add red without much orange.
- Cool or rosy skin. Be careful with orange reds, which can make pink in the skin look stronger. Go deeper and bluer: cherry and wine, or neutral browns. If your green eyes are grey-green, an ashy shade may be right, even though most lists tell you to skip it.
Olive skin often comes with green or hazel eyes, and it has its own traps, covered in the best hair color for olive skin. Not sure of your lean? The undertone test runs five color rounds, and the full scan reads your eyes along with your skin and hair.
Blonde, brunette or red?
Red
The most commonly recommended. Josh Wood lists cherry for a bold pop, and deeper warm reds for something softer. L’Oréal Paris also says green eyes often stand out against reddish tones. Natural-looking copper reds are rarer than people think: red hair is the least common natural color, at 1 to 2% of people in West Eurasia, so a good copper will read as a choice. SoftSheen-Carson gives reds about 4 to 6 weeks before a refresh, sooner than browns, so plan for that.
Brunette
Often the best everyday answer. Rich chocolate gives you a clean, dark frame, and chestnut adds a little red. If your eyes have gold in them, caramel can bring it out: Josh Wood’s reasoning is that gold in the hair picks up gold in the eye, particularly in hazel-green eyes.
Blonde
Go warm or creamy. Golden, honey and champagne work because they carry the yellow side of your iris’s own mix. Very pale, ashy blonde has little color and little depth to set your eyes against, so try a warmer root or lowlights if you want to stay light. Depth counts here as well, since a medium blonde sits close to your iris in lightness.
How much can hair really change your eyes?
Less than that demo suggests, if we’re honest. An iris is small, and on a real face it’s surrounded by the white of the eye, lashes, a lid and skin. Hair is a few centimeters away, and those squares above put the color right against the iris, which no hairstyle does. So we’d expect the effect to be gentle, and we found no study that measures it. Color placed nearer the eye does more for less: a copper or plum eyeshadow is working from a much closer distance than copper hair, and a scarf or collar sits close to your face too. If you’re weighing a big dye job purely to make your eyes greener, try the shadow first. It costs almost nothing, and you’ll see whether you like the effect at all.
Green or hazel? The advice changes slightly
Hazel has no firm definition. Some use the word for a light brown or gold eye, others for a mix of brown and green, and it can look different in sunlight. If your eyes are mostly green, you can lean on the advice above. If there’s brown or gold in the mix, caramel, honey and chestnut will pull those out, and cool shades tend to mute them. Try both and see which color your eyes turn.
Test it on your own face
Colors in this guide look different on a person, so go and look. Open the hair try-on and flip between copper, auburn, chestnut and ash blonde, then look at your eyes first and your skin second. Its limits apply here too: on very dark hair the blonde chips won’t reach blonde, and it can only preview color, so a colorist still decides what your hair can do. The Full Color Report shows 3 hair colors on you as part of your palette.
Related guides and tools
Sources
The Full Color Report: $19one time
You in your best and worst colors, about 40 colors with hex codes, makeup, hair and a capsule wardrobe plan.
See a sample reportCommon questions
- What hair color makes green eyes pop?
- Warm reds and coppers are the usual answer, followed by rich dark browns and golden blondes. Reds work on a red and green axis, and dark brown works through depth, because a dark frame makes a lighter eye look brighter. Which works best on you depends on your skin as well.
- Is red hair and green eyes really a rare combination?
- Yes, both are uncommon. Wikipedia reports about 2% of people worldwide have green eyes and that red hair is the least common natural color. How often they appear together isn't something we found a reliable figure for.
- Are ash shades bad for green eyes?
- Not always. Most lists skip them, because they have little warmth to play against green. If your skin is cool and your eyes are grey-green, an ash brown can look right, and a warm red can look too orange. Try both on a preview before you decide.
- What's the best hair color for green eyes and pale skin?
- It depends on your lean. Warm pale skin suits strawberry, copper and honey, and those pale reds can look very natural. Cool pale skin often does better with soft neutral browns or a deep wine, since orange can add pink. Our pale skin guide sorts colors this way too.
- Can hair color change how green my eyes look?
- It can change how they appear, though not their color. Neighboring colors shift what we see, an effect called simultaneous contrast. Green eyes also get part of their color from scattered light, so they can look different from one setting to another. Your clothes do this too.
See which colors are yours.
See your colors on your own face, compare seasons side by side, and get your season, your undertone and a starter palette.


