You are $75 away from free shipping
This Is Why Our Lash Serum Is a Must
AGE PERFECT MAKEUP Radiant Serum Foundation with SPF 50
UNBELIEVA-BROW Longwear Waterproof Brow Gel
Your Daily, Weekly, and Monthly Skin Care Routine Schedule
AGE PERFECT® Rosy Tone Fragrance Free Face Moisturizer
REVITALIFT DERM INTENSIVES 1.5% Pure Hyaluronic Acid Serum
Should You Wash Your Hair Before You Color It?
COLORISTA Semi-Permanent Hair Color
MAGIC ROOT Precision Pen
Our 21 Best Hair Care Tips For Every Hair Type
EVERPURE Brass Toning Purple Sulfate Free Shampoo
ELVIVE Color Vibrancy Rapid Reviver Deep Conditioner
The Best Bangs for Every Face Shape and Hair Type
ADVANCED HAIRSTYLE AIR DRY IT Wave Swept Spray
ELNETT SATIN HAIRSPRAY Extra Strong Hold
Find your next look
Haircolor Meets Makeup
Match your Brow and Hair Color Shade
WOMEN OF WORTH
Honoring extraordinary women who selflessly volunteer
Learn about the science behind skin care
Checkout our weekly live broadcast with tips from our experts
Find the perfect gift from our carefully curated selection of top beauty favorites
Browse your saved items
Sorry, you must log in to save an item.
If you’ve ever considered switching up your mane, you’ve likely wondered what hair color would be most flattering on you. There are many factors to consider, including skin tone and undertones, but have you ever thought about choosing a new hue based on your eye color? As it turns out, the right hair color can help your eye color truly shine—and who wouldn’t want that? If you’re interested in learning how to pick your perfect hair color based on your eye color, you’ve come to the right place. Read on the learn about the best hair color for green eyes, blue eyes, brown eyes, and hazel eyes.
If you have green eyes, you’re quite the rarity! Your mane match can bring out your unique eye color.
A rich butterscotch hair color will beautifully complement your green eyes. With hints of caramel, honey, and light brown, its earthy tones are sure to be a perfect match.
Product pick: L’Oréal Paris Féria in Light Golden Brown
Speaking of earthy tones, a warm chocolate brown hair color also looks gorgeous with green eyes. It’s especially flattering on those with deep, olive skin tones.
Product pick: L’Oréal Paris Excellence Creme in Dark Chocolate Brown
Think about the color wheel. With red sitting opposite of green, it shouldn’t come as a surprise that auburn is one of the best hair colors for green eyes. As such, this vibrant, red-brown hue won’t disappoint.
Product pick: L’Oréal Paris Superior Preference in Auburn Brown
One of the most eye-catching combos out there, it’s hard not to fall in love with green eyes and black hair. This stunning pairing is sure to draw attention—though be warned that a black hair color is best suited to those with medium to deep skin tones, as the dark hue can make pale skin look washed out.
Product pick: L’Oréal Paris Excellence Creme in Luscious Black
What about blue eyes? If you’ve got baby blues, consider taking hair cues from the options below.
Remember the color wheel we mentioned earlier? Well, blue happens to be right across from orange! This isn’t to say you should go for a bright orange mane, but you can totally rock a hair color with hints of orange and red. Enter strawberry blonde. A combination of red and blonde, the sun-kissed color seems practically meant for those with blue eyes.
Product pick: L’Oréal Paris Superior Preference in Light Reddish Blonde
As far as statement hair colors go, it doesn’t get bolder than platinum blonde hair. If you have blue eyes, you’re in luck! This bright hair color is seriously flattering when paired with their blue hue.
Product pick: L’Oréal Paris Féria in Absolute Platinum Extreme Platinum
Who doesn’t love a contrasted look? If you have blue eyes and are keen on brunette locks, a rich espresso hair color is the perfect way to make sure your eyes are in the limelight.
Product pick: L’Oréal Paris Superior Preference in Cool Darkest Brown
Deep red and purple hues will really bring out your baby blues, making burgundy one of the best hair colors for blue eyes.
Product pick: L’Oréal Paris Féria in Deep Burgundy
Are you a brown-eyed beauty? Find your most flattering hair color, below!
Brown eyes have an array of natural tones in them, and hair colors that complement those tones are a must. Enter golden brown, which blends a hint of golden blonde with a warm brunette shade for a hair color that looks seriously stunning with brown eyes.
Product pick: L’Oréal Paris Superior Preference in Hi-Lift Gold Brown
If you have light brown, nearly-copper colored brown eyes, boy do we have a hair color match for you! Honey blonde hair will play up the warm, amber tones in your eyes.
Product pick: L’Oréal Paris Féria in Dark Gold Blonde
While we're on the topic of bringing out warm tones in brown eyes, a mahogany hair color is perfect for doing just that. The red-meets-brown hue was practically made for those with brown eyes.
Product pick: L’Oréal Paris Superior Preference in Dark Mahogany Brown
Have cool, dark brown eyes? Consider keeping things cool and contrasted with an ash blonde hair color. The ashy undertones will complement the deep, cool shade of your eyes while the blonde shade will create just the right amount of distinction.
Product pick: L’Oréal Paris Superior Preference in Medium Ash Blonde
With shades of green, amber, and blue, it’s safe to say we can’t get enough of hazel eyes. Looking for your most flattering hair color? Take your pick from the following.
This warm, reddish-brown hue is ideal for those with hazel eyes. A chestnut hair color will bring out shades of amber and highlight hints of blue and green.
Product pick: L’Oréal Paris Superior Preference in Medium Chestnut Brown
Warm hair colors will be your best friend if you have hazel eyes, and cream blonde is no exception. This light, buttery blonde hue will beautifully contrast against the blue and green notes in your eyes.
Product pick: L’Oréal Paris Féria in Ultra Pearl Blonde
If you’re a fan of dark brown hair colors, a hazelnut mane may be just what you’re looking for. The deep brown shade features notes of red that will let your hazel eyes shine.
Product pick: L’Oréal Paris Excellence Creme in Medium Maple Brown
One of the hottest hair colors at the moment, copper hair just so happens to also be one of the most flattering hues for hazel eyes. The contrasting shade will draw out the green and blue tones in your eyes.
Product pick: L’Oréal Paris Excellence Creme in Red Penny
Next: Natural Makeup for Every Eye Color
Sign up for the latest beauty news, product samples and coupons
Now you’ll be the first to hear about our latest beauty news, product samples and coupons and so much more. You’ll hear from us soon.