Best Hair Color for Green Eyes

What is the best hair color for green eyes? It is not easy to come by green eyes because they are rare in distribution. That means getting your best makeup can also be a challenge. Worry not, because it is easy to get the right hair dyes for women with green eyes and warm undertones, cool tones, olive skin, fair skin and light skin. Here are flattering hair color ideas for your eye color to try.

You have seen celebrities and the way they always have perfect hair and eye makeup. One thing about their hair colorists and stylists is that they choose hues that complement their skin tone, minimize flaws and bring out their bright eye colors. It is the same thing you should follow. So, with that in mind, what are the good colors for girls with this eye color and other features such as freckles, warm skin, cool tones, fair, olive and light skin tones? Here we go.

Rose Bertan with blonde curly hair courtesy of Sports Illustrated, Swimsuit 2015
Rose Bertan with blonde curly hair courtesy of Sports Illustrated, Swimsuit 2015

What Is the Best Hair Color for Green Eyes?

Since green eyes are very beautiful, we want your hair to match up to their billing as well. One piece of advice given by Allwomenstal’s Heather Jensen (see sources at the end) is that “one color that does not exactly work for green eyes is silver.” While giving her makeup tips for green eyes, she goes ahead to recommend warm colors including gold and bronzes.

  • As we had seen earlier, if you have hazel green eyes, your best way of highlighting the green flecks in your eyes is to choose shades of brown.
  • Blonde hair can also look great, as it will highlight your light eye color.
  • Girls with freckles, the ideal hair color for green eyes and freckles on skin should be able to diminish their appearance if you want it to be so (though freckles are beautiful I don’t see a reason to minimize their effect on your skin), or complement them.
  • Chocolate-brown with highlights closer to your eyes will really highlight your eyes.

With a few of these general hair beauty tips, what hair color is perfect for green eyes on different skin tones? Not all of us have the same skin tone or undertones for that matter. Therefore, as Polly Leider writing for CBS News puts it, “Picking the wrong shade can be a disaster for your overall appearance. It can make you look tired, sickly or unnaturally ruddy.”

Hair Dye Colors for Women of Green Eyes and Different Skin Tones

For head turning looks, green eyes can really be an added advantage. You can style your hair to give it that volumized look if you get the color right against your eyeshadow, lip makeup as well as outfits. So without long stories, here are some of the best hair colors for green eyes matched against skin tone and undertones. Let’s start with people with green eyes with a warm skin.

Green Eyes and Warm Skin Hair Color Choices

Best hair color for green eyes and warm skin tone.
Best hair color for green eyes and warm skin tone.

During the Sports Illustrated photo-shoot in February 2015, model Rose Bertam, with green eyes and warm skin tone came out outstanding with her golden blonde tint. As many hair fashion and stylists noted, she was stunning because everything was complementing her eye color. So, borrowing from her example, here are tips for warm skin toned girls.

  • Tip #1: Warmer skins, especially those with yellow undertones, are perfect with cinnamon, ginger, copper shades, shades of red such as strawberry and russet.
  • Tip #2: If your skin is warm and leaning towards the golden undertone, avoid shades of deep brown hair color. These, according to Parvin Klein, a renowned head colorist working at the John Barret Salon, will give you a flat look. You will also end up looking as if you have a yellow tint to your skin, which is not true.
  • Tip #3: Your best choices, should be rich colors at the base. These include mahogany, chestnut, auburn and darker shades of golden brown. Go ahead and highlight these with copper streaks, red or cinnamon.

These are very general guidelines, but the whole idea is to make you accentuate your undertones as well as the color of your eyes. Green eyed girls with warm skins are bright to look at and that is what your hair should be helping you achieve.

Green Eyes with Cool Skin

General guidelines for choosing the correct hair color for green eyes and cool skin involve cooling off the blue-red undertones in your skin. So, here are quick tips to help you and your colorist get the right shades to either warm up some tones or cool off the overbearing ones with ease.

  • Tip #1: Intense shades of hair colors like blonde, red and brown, when used as the base color will be perfect for girls with cool skin tones.
  • Tip #2: Here, you should not miss highlights. But what hue should you add to the intense colors? Probably highlights with taupe, honey, shades of ash or wheat will be perfect in order to create a contrast with the base color you will have chosen.

Some hair salon experts recommend that you need to counter the red and blue undertones that often appear under the eyes in order to highlight green eyes or even blue-green eyes. If you can achieve a skin that looks more of peaches-and-cream instead of the red-blue undertone complexion by playing around with your hair colors, then you will be heading in the right direction.

Blue-green eyes good hair color shades
Blue-green eyes

Best Hair Color for Green Eyes and Fair Skin

Women with darker skin tones cannot wear lighter hair colors because they will look unnatural. However, when it comes to women with fair skin and green eye color, lighter shades and hues can look just perfect. So, what shades of hair color are good for fair skin with green eyes?

  • Red and its shades: These shades are probably the best. To add to this, women with freckles and a few blemishes can also go for shades of red as these will bring the focus to the bright eyes.
  • Black hair dyes
  • A range of blonde colors
  • Browns

Let the guiding factor in choosing which hues will look good on you be the kind of undertones you have on your skin. The essence of black on cool undertones, for example will give you that contrast and simply highlight your eyes.

What if you are fair skinned with warm undertones? We have already seen the general guidelines above. However, to be specific here, blonde colors will always do. You will also discover that shades that are too light may not be the best since they can make you look washed out. The same goes for shades close to brass. If you would like more specifics of best hair dyes for fair skin, see my guide for fair skinned women.

Good Colors for Green Eyes and Olive Skin

Green eyes olive skin hair color
For Olive Skin

If you follow most of the guidelines for warm skin tones, which is where most people with olive skin tone fall, you might as well end up with unnatural hair color for olive skin. It is true that some people with this tone may have other eye colors such as hazel, grey eyes, blue eyes or even brown eyes.

Since olive skin has green undertones, you will look great if you complement it with red shades. According to the Beauty Bible, dark hair would look great on olive skins. However, since green eyes are not as bright as blue ones, you can add some spice with some highlights of red such as chestnut to burgundy.

For Light Skin with Green Eyes

Well, if you did not know, there’s a difference between light skin and fair skin tone. Well, fair skinned people have more of a porcelain complexion. Light skinned women on the other hand are not “that light.” Now with that in mind, what is the best hair color for light skin and green eyes?

  • You will never go wrong with blonde hair shades and that is for both people with light green eyes and dark green eyes. This will definitely allow your eyes to pop.
  • Dark brown hair is also good for girls who have light skin and green eyes, including light green eyes. You can have light brown or blonde highlights added to it too.
Auburn hair blue green eyes

The Hairman Stephe expert on Hairstyling recommends that if you are stuck with the dilemma of having to choose between the cool blondes and warm golden blondes, always choose cool hues especially if you have green eyes. It is a narrow line, but it always works and can also be effective for women with blue eyes and pale skin.

Best Brown Hair Color for Green Eyes

Can you wear brown hair if you have bright eyes? Yes, a few shades of brown will look great on you. In fact, some browns look perfect for actresses with deep blue eyes to light green eye colors. If you want some brown, choose some dark chocolate brown waves.

Work on your eyebrows as well in order to complement your look. My suggestion would be fuller eyebrows, and then add highlights of something like warm chestnut brown in order to make your hair look more vibrant. It will also complement your complexion.

Best Blonde Hair Color for Green Eyes

Blonde hair can be very flattering especially if you have fair skin with warm undertones. In fact, a mix of butter, gold and honey shades can look very natural on your hair and still give your eyes the show.

Fair skin, golden undertones and green eyes

However, when choosing good blonde hair colors to wear on green eyes, try on the multidimensional mixes to make sure you avoid looking washed out. For women with pale skin or those with cool undertones, golden blonde might not work so well for you. If you wear this, you are likely to end up looking dull and you don’t want that.

Best Brunette Hair Color for Green Eyes

Brunette is a shade of browns and can include anything from espresso to honey and toffee. Can green eyed girls wear brunette hair too? Well, yes, including those with hazel green eye colors. Ombre is one of the shades you will be craving for once you try it on.

If you want to choose ombre brunette hair dye, you want to blend in with light and dark highlights. This will prevent the creation of harsh lines on your hair. If you are of fair skin complexion, then the threads or highlights will also help you looking severely colored. Remember the biggest trick is to go with waves as opposed to straight hair.


Allwomenstalk: Awesome Makeup Tips for Green Eyes

CBS News: The Right Hair Color Can Do Wonders

All Experts: Hair Color, Blue Green Eyes, Light Skin


  1. I have very cool-toned, porcelain skin and big, green eyes with a yellow ring around the pupil. My hair is naturally a light, ash brown, but I look really good with chocolate brown hair.

  2. 95% white/gray on top, with a lille bit of my natural medium brown mixed with gray/white, in the back.
    I use a 9A color all over, my skin is pale with a cool undertone, although I do tan very easy, I try avoid the damaging sun.
    When I view any of my recent pics I appear washed out, I’m only 47.
    Not sure what color to go with, I’ve been a brunette my whole life, but fighting the thinning hair plus the white/gray, has become difficult.
    Keeping it colored and highlights every 4 weeks is very costly at a salon, which I’m unable to afford.
    My hair is still thick in the back, but scalp is very noticeable on top, it’s layered and short and super curly, I’d say about 5 to 7 inches in length varied all over.
    Needing help please with some good advice
    Thanks Victoria

    1. Try pouring very strong plain coffee on your hair (room temperature, not hot) and let it sit for about 2 hours, it should dye your hair darker and hopefully get rid of some of the grey spots, but don’t worry if it doesn’t fully, you are beautiful the way you are 🙂

  3. I am just reaching the end of chemo and cannot wait to colour my silver hair. I have green eyes and my skin tone is cool cream Please advise as to the best blonde shade to flatter my eyes.

    Many thanks DB

  4. I have Green/brown/yellow eyes. Brown hair and olive skin. I am needing to dye my (Thick) hair, but I want to do something daring yet fun as I am 26. Should I stay with a dark brown, or do you have some suggestion, but something that will still make my eyes pop. Thank you Victoria O’Neill for your time.
    (I am planning on keratin to take out the frizz and straighten it.)

    1. Hi Cat, it seems like a warm chocolate brown that’s a shade lighter and warmer than dark brown would suit your natural colors the best. If you have golden undertones present in both your eyes and skin undertone, a dark golden brown with golden copper reflects or low lights would also look interesting in you. Either case, stay away from cool dark shades or too light blonde shades with cool undertones like for example Eggplant brown or ash blonde as they might wash you out.

  5. I have cool skin with pink tones green eyes with a brown tinge. As a child was a pale mucky blond but went brown. What hair colour would look good.

  6. That is a really good tip particularly to those new to the blogosphere.
    Simple but very accurate info? Thank you for sharing this
    one. A must read post!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button