Skip to content
Davines

The Perfect Match: The Best Hair Colours for Olive Skin Tones

Updated on April 14, 2026 | 3 min read

Jaclyn LaBadia, Davines Writer


Choosing the right hair colour for your skin tone is the key to nailing your best hairstyle. And when it comes to olive skin tones, not all colours are created equally. If you have an olive complexion and you’re looking to switch up your strands with a new hair colour, you’ve come to the right place. Ahead are the most flattering hair colours for olive skin, plus tips to prevent colour fading and maintain strong, healthy hair.

Key Takeaways

Choosing the Right Hair Colour for Olive Skin Tones

  • Olive skin tones (warm, cool, neutral) determine the most flattering hair colour choices.
  • The best hair colours for olive skin include honey blonde, caramel, ash brown, chocolate, and auburn.
  • Match shades to your undertones:
    • Warm = golden hues
    • Cool = ashy tones
    • Neutral = balanced shades
  • Avoid overly yellow or green tones that can make skin look dull or sallow.
  • Maintain colour with sulfate-free products, less washing, deep conditioning, and minimal heat styling.

In This Article

Understanding Olive Skin Tones
Hair Colour Options for Olive Skin
Best Hair Colours for Warm Olive Skin Tones
Best Hair Colours for Green Eyes
Best Hair Colours for Cool Olive Skin Tones
Best Hair Colours for Neutral Olive Skin Tones
Tips for Maintaining Your Hair Colour
Final Thoughts

Understanding Olive Skin Tones

Olive skin colour generally refers to moderate or lighter tan skin, with yellow, green, or golden undertones. An undertone, as the name indicates, is the colour below the surface of your skin. These undertones can be neutral, warm, or cool, and your perfect hair colour depends on this. An easy way to tell what type of undertones your olive skin colour has is by looking at the veins on your wrist. Cool undertones will see blue or purple coloured veins. Warm undertones, as well as neutral tones, will see greenish veins, or have trouble seeing a distinct colour.
Davines hair model with honey-colored hair

Hair Colour Options for Olive Skin

If you have olive skin, not all hair colours will be the best match for you. Thanks to the yellow and green undertones, some hues can make your skin appear sallow. But that doesn’t mean you have to stick to plain shades of brown.

Best Hair Colours for Warm Olive Skin Tones

Warm olive skin tones have yellow or green undertones that can clash with certain hair colours. These are the best hair colours for warm olive skin tones.

Fair Skin

If you are fair skinned with warm undertones, stick to shades of platinum, silver, ash, beige and champagne. Cooler undertones should go gold, caramel, honey and butterscotch, and the best shades for those with neutral undertones are reds — true red, strawberry blonde, auburn, copper, amber and rust.

Medium Skin

Those with medium skin and warm undertones should look to dark chocolate, chestnut, dark auburn and mocha. Cool undertones should think caramel, honey, golden brown, amber, mahogany and cinnamon. And for neutral undertones, your best shades include espresso, soft-black and licorice.

Dark Skin

If you have dark skin with warm undertones, your best shades include caramel, golden brown and butterscotch. Cool undertones should stick with dark mocha and brown-black, while neutral undertones should opt for auburn red, reddish-brown and chestnut.
We're Gifting You A Salon Experience!
Ready for your new look? Receive a rebate for $75 CAD toward your next Davines salon haircare or colour service.
Davines hair model with golden blonde hair

Best Hair Colours for Green Eyes

Now that you’ve considered your complexion, and what works best with it, it’s time to get to the good stuff… the hair colours that truly compliment green eyes, and make the already-gorgeous colour truly striking.

Blonde Hair

Those with dark and warm olive skin tones don’t have to avoid going blonde. In fact, blonde hues are incredibly flattering on this skin tone. Keep it blonde all the way to the scalp or soften the look with a darker root.

Blonde Highlights

Blonde highlights are an easy, low commitment hair colour update for people with warm olive skin. Highlights complement both light or dark eyes, and look just as good with hazel eyes and brown eyes as they do with blue.

Auburn Hair

If you’re looking to go red, the undertones shouldn't be too red or orange. Warm olive skin has a tendency to look slightly green, so anything with these hues will clash. Auburn is the perfect red shade if you want to switch things up.

Golden Blonde

Pale or platinum blonde hair can make warm olive tones appear sallow. But golden blonde complements them beautifully. If you have light or medium olive skin with warm undertones, you can’t go wrong with golden blonde.

Brown Highlights

If you’re a warm brunette looking for a hue that strikes the perfect balance between subtle and contrasting, add some medium-to-deep brown highlights. This adds dimension to your hair without altering your base colour. It’s an easy update that will flatter your skin tone.
Davines hair model with pastel color hair

Best Hair Colours for Cool Olive Skin Tones

Choosing the wrong shade can leave you looking washed out or ashy, so it's important to find a hair colour that complements your cool undertones and enhances your natural features. These are the best hair colours for cool olive skin tones.

Platinum Blonde

A sandy or beige platinum blonde is especially flattering on olive skin that pulls cool. This hair colour is stunning and definitely a statement. Plus the platinum hair trend will always be in style.

Pastel

If you’re looking to get creative, a pastel baby pink suits olive skin best. Keep the colour subtle with an ombre look, and the pinkest colour towards the ends of your hair. Start by experimenting with a colour-depositing conditioner.

Ash Brown

If you’re looking for a hair colour that provides a strong contrast against your warm olive skin, try a cool deep shade like ash brown. Cool tones like an ashy brown pop against olive skin. This shade is incredibly flattering and one of the best hair colours to make you look younger.

Red Hair

If you have cool toned skin and want to dye your hair red, try adding some shades of warm cinnamon. Adding just a few highlights will soften the colour of darker hair, making your olive skin look brighter and the colour of your eyes more intense.

Honey Blonde

Honey blonde is overall the best hair colour for olive skin. It’s just the right amount of ashy and warm making it flattering on almost everyone. Ask a colourist for honey balayage, baby lights, or highlights.
Davines hair model with long, dark brown hair

Best Hair Colours for Neutral Olive Skin Tones

Neutral olive skin tones have a balance of warm and cool undertones, which can make finding the perfect hair colour a bit easier. The best hair colours for neutral skin tones are below.

Golden Brown

Shades of golden brown paired with a medium olive skin tone create a natural, beachy look. The hue is a great way to lighten up naturally dark to medium brown hair. Ask your colourist to paint on balayage highlights and tone with a warm shade for a sun-kissed look that will flatter your skin tone.

Mocha Hair

Mocha is a balanced neutral shade of warm and cool and complements most skin tones, but especially olive. Thanks to the green undertones, deep mocha shades are beautiful on olive toned skin.

Dark Brown Hair

If you like dark hair go for a multi-dimensional dark brown. This shade can be achieved by asking your hair colourist for baby lights throughout, toned to a deep brunette. This colour is a better shade to opt for than black if you want dark hair and have olive skin. The darker hair you have against your skin, the duller your complexion will appear.

Chocolate Brown

Chocolate tones compliment an olive skin, hazel eye combination beautifully. A warm chocolate is a subtle way to illuminate an olive complexion and golden eyes. Chocolate brown has yellow undertones, which creates a beautiful sun-kissed end result when mixed throughout darker hair.

Chestnut Brown

Chestnut brown has some red undertones to it, and for the right tone of olive this can be so pretty. It’s often recommended that people with olive skin opt for warm, golden shades when it comes to hair colour, but don’t be afraid of red. Chestnut brown makes a strikingly pretty contrast to an olive complexion.
Davines hair model with long, dark curls

Tips for Maintaining Your Hair Colour

If you use hair dye or bleach to alter your natural hair colour, it’s important to follow a proper hair care routine to prevent colour fading and maintain strong, healthy hair. Keeping your colour rich and vibrant between salon sessions relies on the products you choose for your at-home coloured hair maintenance routine. Look for products that are free from sulfates, parabens, SLES, and formaldehyde. These ingredients are notorious for stripping hair follicles of their moisture, pigment, and strength. Davines coloured hair maintenance products contain naturally derived ingredients that won’t cause chemical damage to your hair. Additionally these tips will help you extend the life of your hair colour while preventing breakage and split ends.

Wash your hair less often

Washing too frequently strips your hair of the moisture it needs, leading to damage. Not to mention fading your colour. Wash your colour-treated hair two to three times per week.

Incorporate a weekly hair mask

Hair masks are deep conditioning treatments that lock in moisture and keep your strands as hydrated as possible. A must for colour-treated hair.

Air dry when possible

Heat from blow-dryers and styling tools don’t just cause damage to your hair, they also fade your colour. As often as you can, air-dry your hair.

Get your hair cut frequently

One of the best ways to keep your colour-treated hair looking healthy is to get regular trims by a trusted professional stylist. Hair that is regularly trimmed is less likely to become damaged and develop split ends.

Final Thoughts

The most flattering hair colours for olive skin are ones that work with your skin’s tones and undertones. For advice on the best hair colour for your skin tone, book an appointment with one of our professional colourists. No matter what hair colour you decide on,maintain a beautiful, rich colour with a hair care system formulated to intensify all hues. All of our stylist product picks are free of harmful toxins, use natural ingredients, and are made with renewable energy and packaging that minimizes the environmental impact. Protect your colour-treated hair with naturally derived formulas that work with your hair’s natural properties, instead of against them.
Inside of a luxurious Davines salon

Ready for a New Look?

Visit your local Davines salon for customized colour, cuts, and care.

You Might Also Like...

Disco Hair Guide: The Best 70s Hairstyles for Women
gem pages image

by Jaclyn LaBadia, featured contributor

Disco Hair Guide: The Best 70s Hairstyles for Women Discover disco hair and iconic 70s hairstyles women love. Learn easy...
What Is a Colour Melt Hair Technique?
gem pages image

by Jaclyn LaBadia, featured contributor

What is the Colour Melt Hair Technique? Discover the colour melt hair technique, how it creates seamless colour, and how...
Diamond Face Shape Hairstyles for Men and Women
gem pages image

by Jaclyn LaBadia, featured contributor

Diamond Face Shape Hairstyles for Men and Women Discover the most flattering diamond face shape hairstyles for men and women,...

Leave a comment

Comments will be approved before showing up.

Subscribe