How to Find the Perfect Hair Color for Your Skin Tone

Two woman with long, loose waves


Deciding between blonde, brown, and red is tough enough without considering the spectrum of tones that exist within those hues. And then you have to think about which of those shades works best for your complexion.

Understanding the nuances of tone can mean the difference between simply choosing a good hair color and finding your best shade ever—and with a little crash course, it's not as difficult as you might think. "It's all about placement, saturation, and what undertones in your skin you'd like to emphasize. The decision you and your colorists have to make is which color you would like to bring out in your face."

It helps to have a basic knowledge of what cool tones and warm tones look like, as well as an understanding of your skin's coloring to begin with. Consider this your comprehensive guide to finding the best hair color for every skin tone.

Hair Color Levels

The level of a hair color is its relative lightness or darkness. Standard hair color levels are defined by numbers on a scale of 1 to 10, with level 1 being black and level 10 being a very light blonde. The scale is understood throughout the beauty industry and is used across brands and formulations.

  • Level 1: Black
  • Level 2: Darkest brown (almost black)
  • Level 3: Very dark brown
  • Level 4: Dark brown
  • Level 5: Brown
  • Level 6: Light brown
  • Level 7: Dark blonde
  • Level 8: Medium blonde
  • Level 9: Blonde
  • Level 10: Light blonde

Additionally, the very lightest platinum-blonde colors are often referred to as level 11, 12, or even 13.

Hair Color Tones

After determining the level of your desired hair color, you've got to choose a tone. Hair color tones generally fall into three categories: warm, cool, and neutral. When hairstylists discuss color, or if you're choosing a color from a swatch book, the tones are indicated with letters.

Cool Tones

  • A: Ash
  • B: Beige
  • B: Blue
  • G: Green
  • V: Violet

Warm Tones

  • C: Copper
  • G: Gold
  • O: Orange
  • R: Red
  • W: Warm
  • RB: Red/Brown
  • RO: Red/Orange

Neutral Tone

  • N: Neutral (neither warm nor cool)

The Perfect Hair Color for Every Skin Tone

The most important thing to remember when discussing color with your stylist is that hair color is not flat (at least it shouldn't be). It's a complex interplay of depth and temperature that can enhance or detract from your skin color and features. Communicating with a stylist using the standard levels and tones helps them understand what you want. A hair color's technical name is a letter-number combination that denotes its level and tone. For example, a warm dark blonde would be defined as 7W.

Before taking your pick of hair colors, though, you need to ID your skin's undertones. Most people fall into one of three categories: warm, cool, and neutral. Figuring out where your complexion lies can seem confusing, but there are a few tricks:

  • Look for specific colors. "Cool-toned skin has pink and olive undertones, while warm-toned skin has yellow and gold," says Rachel Bodt, senior colorist at Cutler Salon. Got a combo of any of the above? You're probably neutral.
  • Match yourself with a celeb. When you're looking for A-list color inspiration, try to pick out people with similar skin and eye coloring to your own. That'll give you a much better idea of how the hue will actually look on you in the end.
  • Check your wrist… Your veins are a great indicator of tone. "If your veins are blue or purple, you're likely cool-toned," says Bodt. "If they are green, you are warm."
  • …or your eyes. "If you have a lot of gold specks in your eyes, usually your undertones are warm," says George Papanikolas, a Matrix celebrity hairstylist who works with the Kardashians and Miranda Kerr. "If you have a lot of blues and greens, then you are usually cool."

Pick a tone that's opposite from your skin's undertones for the look that will best flatter your complexion. If you have neutral skin, most all shades will work for you.

Now that you're well-versed on your skin coloring, it's time to get schooled on different hair colors.

Cool Blonde

Hanne Gaby Odiele
Pierre Suu/Getty Images

Seen on: Hanne Gaby Odiele

Shades include: Platinum, ice, silver, ash, sand, beige, champagne

Who it's best for: Cool blonde shades are great on porcelain-skinned gals with reddish undertones, since those icy hues tend to neutralize redness, says Chelsey Pickthorn, Davines color educator and owner of Pickthorn Salon in Brooklyn.

"If you have blue or gray eyes, cool, ashy blonde works well," adds Daniel Sanchez, a colorist who works with Karlie Kloss.

Warm Blonde

Mike Coppola/Getty Images

Seen on: Ciara

Shades include: Gold, caramel, amber, honey, butterscotch

Who it's best for: "Fair skin with cool undertones looks better with warm tones like strawberry blonde, copper, honey, and gold," says Papanikolas. He also notes that these hues tend to be better for those with olive skin, as ashy blondes can wash you out.

Same goes for those with deep skin: If you want to go light, Sanchez recommends a caramel blonde for a high-impact look.

On the other hand, those with very warm skin should avoid a color that's too yellow for the same reason—cooler blondes will probably work better on you.

Cool Red

Ali Larter
Stefanie Keenan/Getty Images

Seen on: Ali Larter

Shades include: True red, dark auburn, burgundy

Who it's best for: It may sound counterintuitive, but red is actually a very flattering option for those with ruddy undertones. "If you have pale skin with red in it, it makes you have a glow rather than trying to fight it," says Rita Hazan, Beyoncé's go-to girl.

Those with warm, peachy complexions will also see their skin pop with cooler auburn reds, says Pickthorn.

On the other hand, Hazan cautions those with olive undertones against going red, as it can make skin look very green in contrast.

Warm Red

Jessica Chastain
Desiree Navarro/Getty Images

Seen on: Jessica Chastain

Shades include: Strawberry blonde, copper, amber, rust, russet

Who it's best for: "Strawberry blondes are great on fair and neutral skin tones," says Pickthorn. "[Tell your colorist to] mix cool and warm tones to achieve a creamy, yet warm color with a hint of golden copper." Papanikolas also recommends a light, warm red to counteract cool tones in pale skin (think Emma Stone). These hues tend to make deep skin look green, so choose a cooler, brown-tinged auburn instead if you're hankering to go red (a la Rihanna). Want to make your hue really trend-worthy? Opt for a luminous shade of rose gold.

Cool Brown

Miranda Kerr
Jacopo Raule/Getty Images

Seen on: Miranda Kerr

Shades include: Dark chocolate, chestnut, dark auburn, mocha

Who it's best for: It's pretty hard to go wrong with brown in general, since it's almost universally flattering. But cooler tones can look particularly striking on those with warm skin, as it helps make yellow undertones look creamier. Sanchez also adds that for girls with deeper skin, lightening from black to deep, mocha brown (ideally with multi-tonal highlights) can have a gorgeous, soft effect.

Warm Brown

Jamie Chung
Jon Kopaloff/Getty Images

Seen on: Jamie Chung

Shades include: Caramel, honey, golden brown, amber, mahogany, cinnamon

Who it's best for: Sanchez especially recommends this color range for those with medium skin, though he advises picking a shade that contrasts with your complexion in order to avoid looking washed out.

"Caramel browns fit best with skin tones on the lighter side of olive, with a bit more yellow and green tones to them," adds Pickthorn. "This color looks really beautiful on a base or roots that are naturally dark."

Cool Black

Bella Hadid
Mireya Acierto/Getty Images

Seen on: Bella Hadid

Shades include: True black, espresso, blue-black, licorice

Who it's best for: In the world of hair color, black isn't a one-note option—different tones and highlights add subtle variety. A cooler shade like this can read a little harsh on those with fair, cool-toned skin, but for those with warmer, neutral, or olive undertones, it has a dramatic, porcelain effect on the complexion.

Warm Black

Joan Smalls
Caroline McCredie/Getty Images

Seen on: Joan Smalls

Shades include: Dark mocha, brown-black

Who it's best for: Cool blacks look great on deep skin, but adding chocolaty tones is also a flattering way to warm it up. Those with fair, cool skin who really want to go dark should opt for a hue in this tonal range rather than something cooler.

Rainbow Colors

Irene Kim
Kirstin Sinclair/Getty Images

Seen on: Irene Kim

Shades include: Every hue in the rainbow

Who it's best for: For rainbow-colored locks, the only real rule is to let your imagination run wild. That being said, there are some pointers to keep in mind. "Darker skin tends to look washed out if paired with paler shades, while saturated hues enhance deeper skin tones," says Darling, who specializes in creative color. "So, for tan skin, you can go for more vibrant and saturated tones: jewel tones like ruby, fuchsia, magenta, etc." She adds that blue hair looks particularly flattering on those with golden complexions.

Use color-protective products to help bright hair color from fading too fast.

Related Stories