Skin Tone & Color

Best Colors for Gray Eyes by Undertone

By · · 14 min read
The four colour families side by side: eight statement shades each for Spring, Summer, Autumn and Winter, with hex codes
Find your colour season from one selfie, free →

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.

Warm undertone colours versus cool undertone colours: ten swatches each with hex codes
Warm on top, cool below. Which row makes your skin look even is the whole test. See every season palette.

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.

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.

UndertoneBest colorsUse with care
Cool Slate blue Navy Plum Emerald CharcoalOrange and mustard can look sallow
Warm Teal Moss green Camel Rust CreamIcy pastels and stark blue-pinks can wash you out
Neutral Dusty teal Soft plum Taupe Blue-gray RoseExtremes of neon and very icy shades
Olive Forest green Burgundy Deep teal Warm taupe StonePale 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.

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.

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

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.