Hair Colors for Olive Skin with Brown, Green or Hazel Eyes

Do you want to color your hair but are wondering what shade will look best on your olive complexion? You have come to the right place. Find below a comprehensive guide which colors that flatter an olive complexion. These tips are the ultimate anti looking washed out after coloring your hair tools whether you are looking at blonde shades, brunette hair colors or red shades to go with this complexion.

Best Hair Color for Olive Skin

Many people consider all skin that appears naturally tan or leaning on the brown side to be olive. But did you know that there are people who can pass as light skinned but are olive toned?

Olive refers to skin that tends to have a greenish tint underneath. You can identify it by the appearance of a greyish or greenish hue that appears to be underneath the person’s skin. You can confirm this by checking your makeup-free skin in natural light.

Hair color ideas for olive skin
Hair color ideas for olive skin

Needless to say, the hair colors that will work to bring out a light olive complexion will be slightly different from those that best bring out a darker one. A number of people with it tend to have neutral coloring, meaning they look good with both warm and cool hair tints, but there are some whose coloring is more specific and either distinctly warm toned or cool olive toned. Let’s us take a closer look at perfect colors for this complexion.

1. Light olive skin

We already mentioned that some people can have a complexion that is quite light by any standard but still fall under olive complexioned. They may not appear as tan as other olive skinned people but the green hue or tinge on their skin will still be prominent meaning they will not be flattered by colors for pale or fair skin. This coloring is sometimes referred to as pale or fair olive.

Now a rule of thumb when coloring your hair is you do not go more than two or three shades lighter than its natural color. Because most people with this skin tone have naturally dark hair, like browns and black-brown, light colors tend to seem as if they are out of reach. However thehairstyler says you can try light colors if your olive is more on the lighter side. “When it comes to platinum blonde or really light blonde hair colors, but, only try them if your complexion is on the lighter side of olive. Dark olive skin and light blonde colors are generally not a good look.”

We take this to mean that this is a great color option for a light olive complexion. You should too.

You can try golden blondes; especially if you have warm skin tones coloring. Caramel is also good for many people with olive skin tones and will flatter a lighter one.

2. Warm olive

Even if you have established you have this skin tone, you will still need to know your skin’s undertones to be able to arrive at the best possible color you should have on your hair. Being warm or cool toned has nothing to do with how light or dark your skin is.  The undertones are underneath our skin. A simple way of telling is by looking at the veins on the inside of your wrist in good natural lighting. If they are greenish, then you have a c warm skin tone. If you have a warm olive complexion, your skin has yellow undertones alone too.

According to besthaircolourdye, you should target going warmer if you are a warm olive and the colors for you are, “Choose from golden blondes, mocha browns, caramel colors, Auburn, and chestnuts. You can also wear reds, including light copper reds, golden copper, and red blondes.”

3. Cool olive

If you do the vein test and you notice they appear bluish to purple, then you are a cool olive. This is actually the more common kind of olive complexion. You have a  wide range of colors to choose from Beautyclue suggests “cool blonde shades like ash blonde, honey blonde, platinum blondes and strawberry blonde respectively.” You can even try platinum if you have fairly light olive skin.

Darker colors like jet black, cool rich browns are also great choices. You can opt to have ombre with browns or blacks or highlights of lighter colors on your dark hair if you are not keen on an all-out color change but still want to try lighter ones.


Blonde is one of the most popular options across the board. It is especially appealing to those naturally born with darker hair who wishes to explore a lighter look. Olive skinned beauties can definitely rock blonde, but only if they know exactly which blonde shades work for this complexions. You see, under blonde are several shades to choose from. Here is a breakdown of blonde colors that flatter this skin tone.

1. Ash blondes

Ash shades, blonde included look great with especially you with warm olive skin undertones as well as for that with medium or neutral tones. Some people have found that the shade of blonde also works for warmer olives but not as a solid color though, it looks best woven through the hair as highlights or lowlights.

2. Dark Blondes and Beige Blondes

These according to hairstyler are recommended for olive complexion with neutral undertones.

3. Honey Blondes

Jennifer Lopez is a great example of an olive-skinned beauty who rocks honey blonde amazingly. This color suits a true olive, which means one with cool skin tones. You can also work it if you have a medium/ neutral skin tone. You can choose to wear it light honey or with more depth. Caramel honey blonde is one of the best hair colors for this complexion you can choose.

4. Golden Blondes

Try shades of golden blonde, or at least throw in highlights or an ombre look if you have the rare blessing of being a warm tone. Do try to stay towards the darker/ deeper golden blondes though especially if your skin is a dark olive so you don’t end up looking unnatural.Toffee and strawberry blonde fall under golden blonde shades and are recommended for olive skin tones.

5. Platinum Blonde

This is the lightest of light blondes. Definitely a hard on to pull off if you have this skin. Light blondes are not very suitable for dark complexions. You may try a few highlights if you have a light olive complexion.

With brown eyes

According to Beautyclue, brown shades are the most flattering hair color for this skin tones and brown eyes. “Go for shades like golden brown, chestnuts, light brown and your olive skin tone will naturally glow. If you are  a brunette, accenting your hair with dark brown will still be fine.”

Honey brown is one of the best brown hair colors to use with this skin tone and your brown eyes.

A light caramel color will also look amazing on those olive skin tones with warm undertones and will make brown eyes pop. We also think a light golden brown is a good color for olive complexions and brown eyes.

Still on brown, Stylecaster says “A rich, true brown hair tone, chocolate brown works for medium and olive skin tones, as well as for those with hazel or brown eyes.” This ticks the olive skin tone and brown eyes boxes and definitely worth a try.

Another great tip we found was this one; “your colorist can do an espresso base and then go all the way and do sandy brown highlights. This will give your olive skin a warm feel while allowing you to show your brown eyes well.”

If you have been keeping up with the Kardashians, in particular, Kim Kardashian, then you may have an idea of some colors that look great for olive skin tones and brown eyes. One look she wears really well is ombre. Besthaircolourdye changing up the ends of your long hair with a honey blonde like Mrs. West.

With green eyes

Rich browns will complement green eyes and this complexion.Besthaircolordye advises that “Dark colors will provide a good scale of contrast and let your eyes show.”
Red also plays off nicely against green. You will need to choose shades of red with depth which will work for your olive complexion like dark auburns.  You want to get the most subtle red color available or consider red highlights in your dark hair. The streaks of red will make your green eyes pop.

Light golden brown can also be flattering if you have a light olive complexion and brilliant green eyes.

With hazel eyes

Deeper hair colors will make your light eyes pop. How about a chocolate brown? It comes highly recommended at Stylecaster? “A rich, true brown hair tone, chocolate brown works for medium and olive skin tones, as well as for those with hazel or brown eyes.”

Caramel will also accentuate hazel eyes beautifully.

Hazel eyes easily find a color compliment because they have different tints within them like gold and green. We found this handy tip at for choosing a color that makes the most of hazel eyes. “This all depends on the colors you want to bring out in your eyes. To bring out golden colors try deep browns and maybe a color like auburn. To bring out the green in your eyes go more for reds.”

Red hair

According to besthaircolourdye, “Olive skin has green undertones, which are best complemented by red shades. This doesn’t need to be a bold red; a strawberry blonde or an auburn brunette.”

Remember when it comes to red shades of olive skin, subtle does it. Rich Mahogany, deep coppers. Copper highlights on your rich brown hair can also be a good hair color idea for olive skinned beauties who don’t exactly want a full head of red. According to Allure, blue and purple based reds look great on darker skin. This could be useful when looking for that perfect shade of red hair for olive skin.

With Blue Eyes

Consider chestnut hair color for olive skin and blue eyes. The contrast will work great to bring out your beautiful brown eyes. Golden blondes and honey, which is sometimes known as bronde because it seems to be halfway between blonde and brown, are also good hair color choices, especially if you have a warm olive skin tone. Dark burgundy is also a great, color, for dark and olive skin tones; at least the evidence on Pinterest convinced us so.

If you are unable to decide, we recommend you inquire from your stylist, makeup artist or try immitate how celebritites who have your skin tone go about while dying their hair.


Add comment

Your Header Sidebar area is currently empty. Hurry up and add some widgets.