Hair color for blue eyes
Picking a hair color for blue eyes comes down to 2 things: whether your skin runs warm or cool, and how deep your features are.
Shades to ask your colorist for
- Ash blondeSuits cool skin and tones down pinkness across your cheeks.
- Golden blondeWarms up peach skin and makes light blue eyes stand out.
- Light ash brownMatches soft blue eyes and keeps cool skin looking bright and even.
- Caramel brownSuits warm skin and brings out green or gold flecks in your eyes.
- Espresso brownFrames icy blue eyes well if you already have dark brows and lashes.
- Copper redSits opposite blue on the color wheel so your eyes look much brighter.
Shades to avoid
- flat jet black that makes fair skin look pale and shows shadows
- yellow blonde that looks brassy and pulls focus away from your eyes
- cool burgundy with purple tones that makes blue eyes look dull
Blue eyes have good company in six shades: ash blonde, golden blonde, light ash brown, caramel brown, espresso brown and copper red. Each shade fits a different skin and eye type.
Why these shades suit blue eyes
Undertone is the warm or cool color sitting under your skin's surface. It stays the same whether you tan or lose your summer color. Cool undertones read pink, while warm ones lean peachy or golden. Pick a hair color that agrees with your undertone and your skin looks balanced. Pick one that clashes, and you can end up looking worn out.
Contrast plays a part as well. It's how different your hair, skin and eyes are from one another in lightness. Blue eyes pop hardest when the hair around them either shares your skin's warmth or lands on the opposite side of the color wheel from blue, which is exactly where copper red sits.
The 6 shades compared
| Color | Suits | Effect |
|---|---|---|
| Ash blonde | Skin with cool undertones | Softens pinkness along your cheeks |
| Golden blonde | Peach skin | Adds warmth to your skin and makes light blue eyes pop |
| Light ash brown | Cool undertones plus gentle blue eyes | Leaves your complexion clear and balanced |
| Caramel brown | Warm skin | Highlights any green or gold specks in your iris |
| Espresso brown | Pale icy blue eyes paired with dark brows and lashes | Creates a striking frame for your eye area |
| Copper red | Nearly every blue eye | Falls opposite blue on the color wheel, making your eyes pop far more |
How to pick based on your coloring
Cool skin with a rosy undertone? Ash blonde or light ash brown will serve you best. Both quiet redness and keep your face looking fresh.
Warm, peachy skin works better with golden blonde or caramel brown. Golden blonde flatters light blue eyes most. Caramel brown draws out any flecks of green or gold hiding in your eyes.
Study your eyes in a mirror beside natural light. Icy, very pale blue eyes can handle espresso brown, but only when your brows and lashes are dark to begin with. Soft blue eyes with a gray cast sit best beside light ash brown. And if making your eye color pop is your main goal, copper red gets that done, since it sits opposite blue on the wheel.
Words to use with your colorist
Colorists talk about dyes in terms of tone, meaning whether a color leans warm or cool. Learn 3 tone words and you can ask for the shade you're imagining.
- Ash: a cool tone with zero gold in it. Ask for this when your skin runs pink or cool.
- Golden: a warm tone built on honey or yellow warmth. Ask for this when your skin is peachy or warm.
- Neutral: halfway between warm and cool. Ask for this when you can't work out which way your skin leans.
It also helps to name the shade itself, like "light ash brown" or "golden blonde", so you're both picturing the same color.
3 shades to pass on if you have blue eyes
The following 3 colors usually clash with blue eyes instead of flattering them.
- Flat jet black: drains fair skin and casts shadows across your face.
- Yellow blonde: reads brassy and steals attention from your eyes.
- Cool burgundy with purple notes: leaves blue eyes looking lifeless.
If dark hair is what you're after, espresso brown offers richness while dodging that flat jet-black effect.
Try a shade before committing to dye
Permanent color is tough to walk back from, so see it on yourself first.
- Put on a wig or a clip-in piece in the shade you have in mind.
- Stand near a window in daylight and check a mirror. Daylight gives you the truest read on your skin, more than any indoor bulb or phone screen ever could.
- Notice whether your complexion reads smooth and your eyes shine, or whether you seem washed out.
- Happy with it? Try a semi-permanent gloss before committing to permanent color. It's a sheer layer that adds tone and washes out over time.
Common questions
Can a quiz tell me my season before I choose a dye?
The free quiz on this site poses 3 questions: whether gold or silver flatters you more, how light, medium or deep your coloring runs, and whether bold or muted colors flatter you up close. You get 1 of 12 seasons, and each season lists warm or cool shades that fit it. Treat the quiz as a starting point, and follow up with a mirror test in daylight or an in-person draping session.
Is a photo needed to figure out my season?
No. Cameras and household lighting distort skin color, so the site relies on questions plus mirror and daylight checks. No photo, upload, email or account is needed, and your answers are saved only in your browser.
Do my eyebrows matter when I switch hair color?
Your brows change how dark shades read. Espresso brown, for instance, works its framing magic on blue eyes only when brows and lashes are dark to start. If yours are fair, a gentler brown like light ash brown or caramel brown may look more natural.
Still stuck on warm versus cool?
This site's undertone test and gold or silver test can point you toward an answer. Until then, asking your colorist for a neutral shade is the safest move.