Best Colors for Gray Eyes by Undertone

The best colors for gray eyes depend on your skin undertone first and your eyes second. Cool undertones suit slate blue, navy and plum, warm undertones suit teal, moss and rust, neutral undertones suit dusty teal and soft plum, and olive skin suits forest green and burgundy. Add blue to make gray eyes look bluer, green to make them look greener.
The short version: gray eyes pick up color from whatever is near them, so you can steer them, but only inside the palette your undertone allows. This guide sits under our guide to what colors look good on you, which explains the full method for any coloring.
What's in this guide
- The quick answer
- Why gray eyes behave differently
- Step one: find your undertone
- Step two: judge your contrast
- Best colors for gray eyes at a glance
- How to bring out the color in gray eyes
- Best colors for gray eyes with cool undertones
- Best colors for gray eyes with warm undertones
- Best colors for gray eyes with neutral undertones
- Best colors for gray eyes with olive skin
- How hair color changes the picture
- Neutrals: black, white, gray and brown
- Connecting gray eyes to a color season
- Makeup, glasses and jewelry for gray eyes
- Common mistakes with gray eyes
- Using an app to check your answer
- FAQ

The quick answer
Gray eyes are the most changeable eye color, so the best colors for them come from your undertone and contrast first and from the eyes second. Use this order and you will rarely go wrong.
- Find your undertone. Gray eyes appear on cool, warm, neutral and olive skin alike, and the skin decides whether you wear cool or warm colors.
- Pick a direction for the eyes. Blue and slate shades pull out the blue in gray eyes, green shades pull out the green, and deep neutrals like charcoal and navy make the gray look crisp.
- Judge your contrast. Light skin with light hair and gray eyes suits soft, muted colors. Dark hair with gray eyes can carry rich, high-contrast colors.
- Test near the face. Hold a color under your chin in daylight and watch the eyes. If they look brighter and clearer, keep it.
The rest of this guide gives named colors for each undertone, explains how hair and season change the picture, and covers makeup, glasses and jewelry.
Why gray eyes behave differently
Gray eyes do not have a single fixed color. They are often described as sitting between blue, green and silver, and they tend to look different depending on the light, your clothing and the colors near your face. In a gray sweater they can look flat and silver. Next to a green scarf they can look green. Next to a navy shirt they can look strikingly blue. That responsiveness is the reason clothing color matters so much with gray eyes: the right shade does not just flatter your skin, it changes how clear and bright your eyes look.
It is also the reason gray eyes are easy to over-think. People ask which color "makes gray eyes pop" and expect one answer. The more reliable approach is the one in our guide to what colors look good on you: find your undertone, judge your contrast, then use eye color as the tie-breaker for which colors in your range to emphasize. This post is the gray-eyes version of that method, and it sits alongside our other eye-color guides for blue eyes, green eyes, hazel eyes and brown eyes.
Step one: find your undertone
Eye color does not tell you your undertone. Gray eyes are often assumed to mean a cool palette, but plenty of people with gray eyes have warm or olive skin, and for them icy colors can look hard and washed out. Check your skin before you pick a palette.
The quickest way is to hold gold and silver jewelry against your bare jawline and neck in soft daylight, then compare white paper with cream paper under your chin. If silver and stark white look fresh, you lean cool. If gold and cream look warm and healthy, you lean warm. If both work, you may be neutral or olive. Our guide on how to find your skin undertone at home walks through four tests in order, and warm versus cool skin undertone helps if you are stuck between them. The skin tone analyzer guide covers the wider picture.
Step two: judge your contrast
Contrast is the difference between your skin, hair and eyes. Gray eyes sit in the middle: they are lighter than brown but darker than pale blue, and they can look either soft or sharp. What matters is how they compare with your hair and skin.
- Low contrast: light or medium skin, light or ash hair, and gray eyes that blend in. Muted, softened colors look best, and very bright or very dark shades can overpower you.
- Medium contrast: medium hair with gray eyes and clear skin. You can wear both soft and moderately saturated colors.
- High contrast: dark hair and light skin with gray eyes. Clear, saturated colors and deep shades suit you, and washed-out pastels can look dull.
Our guide to how to find your contrast level shows how to measure it with a photo and a grayscale filter.
Best colors for gray eyes at a glance
This table summarizes colors that tend to work for each undertone. Treat the swatches as starting points, not rules. Your depth and contrast decide how bright or soft to go within each family.
| Undertone | Best colors | Use with care |
|---|---|---|
| Cool | Slate blue Navy Plum Emerald Charcoal | Orange and mustard can look sallow |
| Warm | Teal Moss green Camel Rust Cream | Icy pastels and stark blue-pinks can wash you out |
| Neutral | Dusty teal Soft plum Taupe Blue-gray Rose | Extremes of neon and very icy shades |
| Olive | Forest green Burgundy Deep teal Warm taupe Stone | Pale yellow and chalky pastels |
How to bring out the color in gray eyes
Because gray eyes pick up color from what is near them, you can steer them. Think of three directions and choose the one that suits your undertone.
- Toward blue. Slate blue, denim, navy, steel and soft periwinkle make gray eyes read bluer and clearer. This is the easiest route for cool and neutral undertones.
- Toward green. Sage, moss, olive, teal and forest green bring out green flecks. This is the natural route for warm and olive undertones, and it works for cool undertones in blue-leaning greens like emerald.
- Toward silver. Charcoal, graphite and soft black make the gray itself look sharp and luminous. This works best with higher contrast, and it is flattering on cool and neutral undertones.
Gray worn head to toe can flatten gray eyes because it matches them too closely. If you love gray, add a contrasting shade near the face, such as a navy scarf or a green collar, so the eyes have something to react against.
See your own palette
Tone & Fit reads your skin, hair and eyes together and returns your season and a full color palette.
Try Tone & Fit free ↗Best colors for gray eyes with cool undertones
Cool undertones with gray eyes get the strongest effect from blue-leaning colors. Slate blue, navy, cobalt, plum, raspberry and emerald all suit this combination, and clean charcoal is more flattering than a warm brown-gray. Crisp white and soft black work as neutrals. If you want to add a lighter shade, stay with icy blue, lavender or cool rose instead of cream.
If you are cool with low contrast, shift toward the softer end of the range: dusty blue, soft plum, blue-gray and mauve. If you are cool with high contrast, go deeper and clearer: navy, emerald, deep plum and true red. Our guide to cool skin tones explains the family in detail, and the cool seasons, including cool winter, cool summer and soft summer, are where gray eyes appear most often in our season guides.
Best colors for gray eyes with warm undertones
Warm undertones with gray eyes are the combination people most often style wrongly, because they assume gray eyes mean cool colors. Warm skin turns icy shades gray and tired. Instead, choose colors that pull out the green and gold in the eyes: teal, moss, olive, warm navy, camel, rust and cream. A deep teal is a particularly good choice because it sits between blue and green and lets the eyes read as either.
If your hair is warm blond, golden brown or red, add a green-leaning neutral near the face, such as olive or khaki, and keep the brighter warm shades like coral and mustard for accents. See warm skin tones explained for the family overview, and the soft autumn and warm autumn pages for seasons where gray or gray-green eyes can show up.
Best colors for gray eyes with neutral undertones
Neutral undertones have the widest range, so gray eyes can go either direction. Dusty teal, soft plum, blue-gray, taupe, rose and soft navy are reliable. The deciding factor is usually contrast. Soft, blended combinations suit low contrast, and clear, deeper shades suit high contrast.
If you are not sure whether you are neutral or leaning one side, wear a warm shade and a cool shade of the same type, such as a teal and a navy, and notice which makes your eyes look clearer. Our piece on neutral undertone skin covers how to tell, and undertone versus overtone explains why surface color can mislead you.
Best colors for gray eyes with olive skin
Olive skin has a green-gold cast, and gray eyes against it can look especially vivid when you choose the right colors. Forest green, deep teal, burgundy, warm taupe and stone are strong choices. Avoid pale yellow, chalky pastels and anything that makes the skin look more green. Our guides on olive undertone and how to tell if olive skin is warm or cool help you decide which side of the family you sit on.
How hair color changes the picture
Your hair is the other big frame for gray eyes. These pairings are the most common.
- Gray eyes with black or very dark hair. High contrast. Deep, clear colors suit you, and the eyes look extra bright against dark hair. See best colors for black hair.
- Gray eyes with brown hair. Medium contrast. Both muted and moderately rich colors work, and an olive or teal can be especially good. See best colors for brown hair.
- Gray eyes with blond hair. Lower contrast. Soft blues, dusty greens and muted plums keep the eyes visible without overpowering you. See best colors for blonde hair.
- Gray eyes with red hair. Warm contrast. Greens and teals suit the pairing, and cool pinks can clash with some reds. See best colors for red hair.
- Gray eyes with gray or white hair. The eyes can blend into the hair, so a clear shade near the face helps. Our guide to going grey by color season covers this.
If you are thinking of changing your hair, hair color by season and the best hair color for your skin tone show which shades work with your undertone.
Neutrals: black, white, gray and brown
Neutrals are where gray eyes often go wrong. Plain black can be too heavy for low contrast and gives a drained look to some undertones, but it can be excellent for high contrast. Gray near the face can flatten the eyes. A better neutral for most gray-eyed people is a color with some depth: charcoal, navy, deep olive, espresso or a blue-gray. Our neutrals by color season guide lists the best choices for each season, and black and your color season explains when black works.
White is also a question of undertone. Cool and neutral undertones often suit crisp white or soft white, and warm undertones tend to look better in cream or ivory. The comparison in white versus cream shows how to test it.
Connecting gray eyes to a color season
Gray eyes appear across the seasonal system, which is why we do not treat them as a season of their own. In the seasonal color analysis explainer and the overview of the 12 color seasons, eye color is one of three inputs along with skin and hair. Gray eyes often turn up in the softer, cooler seasons such as soft summer and true summer, and in the cool or deep winters when contrast is high. They can also appear in soft autumn when the skin is warm and the eyes are gray-green.
If you want to find your own season, use the find my color season guide, and for a full method, read the personal color analysis guide.
Makeup, glasses and jewelry for gray eyes
The same logic applies to anything you put near your eyes. Eyeshadow in plum, bronze, copper and soft taupe can make gray eyes look clearer, with the exact choice depending on undertone. Our guide to eyeshadow by color season lists shades for each season. For lips, see the best lipstick color for your undertone.
Frames matter too. Cool undertones often suit black, silver, navy or tortoiseshell with a gray base, and warm undertones usually suit tortoise, honey, olive or gold. Our guide to how to pick glasses for your undertone covers this in more detail. For metals, gold or silver jewelry for your undertone shows how to choose.
Common mistakes with gray eyes
- Assuming gray eyes mean cool colors. Skin undertone decides the palette. Warm skin with gray eyes needs warm colors.
- Wearing gray everywhere. A gray top can flatten gray eyes. Add a contrasting shade near the face.
- Choosing by eye color alone. Eye color is a tie-breaker, not the starting point. Skin and hair come first.
- Going too bright with low contrast. Very saturated colors can overpower soft combinations.
- Judging in bad light. Gray eyes shift with the light. Test in soft daylight. Our list of common color analysis mistakes covers more.
Using an app to check your answer
Because gray eyes change so much, it helps to have an outside check on your overall result. The Tone & Fit app reads skin, hair and eyes together from a selfie and returns a season and a palette of named shades. Take the photo in soft daylight with filters off and compare the result with your manual tests. Our color analysis app guide explains what these tools measure and where they have limits, and the best color analysis apps compares the options.
Skip the guesswork
Get your 12-season result and palette from a single photo. Free to try, no sign-up.
Find your season free ↗FAQ
What colors make gray eyes stand out?
Colors that sit near the eye color without matching it exactly. Slate blue, navy and denim bring out the blue in gray eyes, sage, teal and olive bring out green, and charcoal makes the gray look crisp. Your undertone decides which of these suit your skin.
What color should I wear if I have gray eyes?
Start with your skin undertone, not your eyes. Cool undertones suit slate blue, navy, plum and emerald, warm undertones suit teal, moss, camel and rust, and neutral undertones suit dusty teal, soft plum and blue-gray.
Do gray eyes mean I am a cool season?
No. Gray eyes appear across the seasons. They are more common in soft and cool seasons in our guides, but warm and olive skin can have gray or gray-green eyes, and then a warm palette suits better.
What color makes gray eyes look blue?
Blue and blue-leaning shades such as slate blue, denim, navy and periwinkle tend to make gray eyes look bluer. Wear them near the face, in soft daylight, for the clearest effect.
What color makes gray eyes look green?
Sage, moss, olive, teal and forest green tend to draw out green in gray eyes. These shades suit warm and olive undertones best, and blue-leaning greens like emerald work on cool undertones.
Is black good for gray eyes?
It depends on contrast and undertone. Black can look striking with dark hair and light skin, and heavy on low contrast. Charcoal, navy or deep olive are often softer and more flattering choices near the face.
What eyeshadow colors suit gray eyes?
Plum, bronze, copper, taupe and soft navy are reliable. Cool undertones lean toward plum and slate, warm undertones toward bronze and copper, and neutral undertones toward soft taupe and rose-brown.
Can I check my color season from a photo?
Yes. The free Tone & Fit web tool reads your color season from one selfie in about 30 seconds, with no sign-up and no photo stored by us. The Tone & Fit app for iPhone and Android then builds your full palette of 38 named shades.