The Best Eyeliner Shades To Try When You're Sick of Brown or Black, According to Your Eye Color

We independently research, test, review, and recommend the best products—learn more about our process. If you buy something through our links, we may earn a commission.

Eyeliner for Eye Color
@beautyisboring

We get it: It's easy to fall into a boring eyeliner rut, especially when you finally find a black or brown pencil that smudges the exact way you like. But we're here to make the case that you may be missing out on some seriously swoon-worthy results if you limit yourself to just that. We talked with Achelle Richards, e.l.f. Global Artistic Director, about which neutral and colorful eyeliner shades are most flattering based on your eye color. And it's love at first sight.Here are the best eyeliners for your eye color.

If You Have Blue Eyes

Sephora Collection 12 Hour Contour Pencil Eyeliner

SEPHORA COLLECTION 12 Hour Contour Pencil Eyeliner

Sephora

Best Neutral: Taupey Brown

Even if you’re tempted to stick with dark brown, use a taupe or champagne to intensify your gaze.

If You Have Blue Eyes

Urban Decay 24/7 Glide-On Waterproof Eyeliner Pencil

Urban Decay 24/7 Glide-On Waterproof Eyeliner Pencil

Sephora

Most Flattering Color: Coppery Bronze

Have a metal moment: “Try contrasting colors that are opposite from blue on the color wheel like gold, copper, and peach, to help make the blue in the eyes brighter and bluer,” says Richards.

If You Have Brown Eyes

Colourpop BFF Liquid Liner in Crzy

Marc Jacobs Beauty Highliner Gel Eye Crayon Eyeliner in Deep Navy
Colourpop

Best Neutral: Navy Blue

“Navy reads softer on brown eyes than black liner does since it picks up natural gold flecks in the eyes,” explains Richards.

If You Have Brown Eyes

Urban Decay 24/7 Glide-On Eye Pencil

4.4
Urban Decay 24/7 Glide-On Eye Pencil

Ulta

Most Flattering Color: Bright Blues and Deep Reds

Brown-eyed girls have an advantage since a wide range of punchy colors (like green, amber, purple, and blue) play up their pupils. “If your brown eyes have flecks like blue or green in them, choose a liner in those complimentary colors to accentuate,” says Richards.

If You Have Green Eyes

Milk Makeup Long Wear Gel Eyeliner in Bonus

Milk Makeup Long Wear Gel Eyeliner in Bonus

 Courtesy of Sephora

Best Neutral: Golden Brown

Go for the gold since it enhances lighter flecks in the eye and creates a brightening effect.

If You Have Green Eyes

Marc Jacobs Highliner Gel Eye Crayon Eyeliner

Marc Jacobs Highliner Gel Eye Crayon Eyeliner

Amazon

Most Flattering Color: Plum Purple

"Layering any of these colors on a black or brown eyeliner will also help neutralize the color for a softer effect,” says Richards.


If You Have Hazel Eyes

NYX PROFESSIONAL MAKEUP Slim Eye Pencil

NYX PROFESSIONAL MAKEUP Slim Eye Pencil

Amazon

Best Neutral: Golden Olive

Accentuate the golden glow of your hazel eyes with a gold-flecked olive green.

If You Have Hazel Eyes

Glossier Colorslide

e.l.f. Cream Eyeliner in Punk Purple
Glossier

Most Flattering Color: Peach or Magenta

Create a push-and-pull effect with the green flecks in hazel eyes and peachy orange in this eyeliner color.


Was this page helpful?
Related Articles