In a sentence: The best colours for red hair are earthy warm tones and the greens and teals that sit opposite red on the colour wheel — forest green, teal, olive, mustard, rust, peach, terracotta, denim blue, aubergine and warm coral — with cream, camel and chocolate brown as neutrals. Skip to the full palette or find your exact shades.
Put a redhead in a forest-green coat and watch what happens to her hair. It goes from "red" to molten — deeper, glossier, somehow more itself. That's not a fluke or a styling trick; it's colour theory doing exactly what it's meant to. Green sits opposite red on the wheel, so the two lift each other, and your hair is the brightest thing you own. The job of everything else you wear is to make it look richer, not to compete with it.
Which is why I find red hair one of the most fun colourings to dress, and one of the most commonly mishandled. People with red hair are often told to avoid red (fair) and steered toward "neutral" greys and blacks that quietly flatten all that warmth. The real answer is more generous and more specific: lean into earthy, warm shades and the cool greens that complement your hair, then let your skin's undertone fine-tune the exact version. That last part is where the magic — and the precision — lives.
Red hair and colour — what actually flatters
Red hair is, almost by definition, warm. There's gold, copper or auburn running through it, and that warmth is the single biggest clue to what flatters you. Warm hair wants warm company: ochres, rusts, olives and golden browns harmonise with it and make the whole look feel intentional. Cool, icy colours can work, but they have to be chosen with more care, because the wrong cool shade leaves your hair looking like it belongs to a different palette than the rest of you.
Then there's green — the special case. Because green is red's complementary colour, it does something no other colour does: it makes red hair read as more red. Forest, teal, olive, emerald, moss; almost the entire green family flatters, which is rare for any one colouring. So your two reliable directions are warm earth tones (which match your hair) and greens and blue-greens (which complete it).
But — and this is the part generic advice always skips — your skin's undertone matters most for the exact shade. Two people can both have gorgeous red hair and need genuinely different palettes, because one has cool, rose-pink skin and the other warm, golden-peach skin. Pale, cool redheads with porcelain skin often suit clearer, slightly cooler colours (teal, emerald, denim blue); warm, golden redheads with freckled or peachy skin glow in earthier, deeper shades (rust, terracotta, mustard). Your hair sets the direction. Your undertone decides the precise version.
The best colours for red hair
These ten flatter the broadest range of red colouring — a deliberate mix of warm earth tones and complementary greens and blues, so there's something here for every undertone.
| Colour | Hex |
|---|---|
Forest Green #2E5E3A |
The single most flattering colour for most red hair — as red's complement, it makes the hair look richer and the skin clearer all at once. My first pick, full stop. |
Teal #1F7A7E |
A blue-green that brings out warmth in the hair while staying fresh and a touch cool. Brilliant for redheads with cooler, pinker skin. |
Olive #7A7A33 |
A golden, earthy green that practically belongs to red hair — warm, grounded and quietly expensive against auburn and copper. |
Mustard #D7A12C |
A deep golden yellow that echoes the gold in red hair and warms the skin beautifully. Wear it near the face and watch the hair glow. |
Rust #B65538 |
A warm, brick-toned red-orange that's deep enough not to compete with the hair — it harmonises instead of clashing. A redhead's secret weapon. |
Peach #F2A586 |
A soft, warm pink-orange that flatters fair, freckled skin and gives a healthy flush without fighting the hair. Gentle and easy. |
Terracotta #C56B4B |
A muted clay-orange that sits in perfect harmony with copper and auburn — earthy, rich and very wearable for warm colouring. |
Denim Blue #5E84A8 |
A soft, medium blue that cools things down without going icy; it lets the hair be the star and works for almost every redhead. |
Aubergine #5C3552 |
A deep warm purple that gives you drama and depth without the harshness of black — sophisticated against red hair. |
Warm Coral #EE7B5E |
A lively pink-coral with enough orange in it to stay friendly with the hair; it lifts the complexion and reads joyful, never garish. |
Best neutrals: Cream #F3EAD7 instead of stark white; Camel #C19A6B for an easy warm base that makes red hair look luxe; Chocolate Brown #4A3526 in place of black when you want depth near the face; Denim Navy #37475F for a cooler dark that still suits warm colouring; and Warm Grey #9C948A for a modern, low-key neutral that won't fight your hair.
Want YOUR exact most-flattering shades?
Find your colour season →Colours to avoid with red hair
- Cool bright pinks, magenta and fuchsia. These blue-based pinks clash with the warmth in most red hair and tend to throw a pink cast onto the skin, so the whole face looks slightly inflamed. If you love pink, go warm and soft — peach, coral or a dusty rose — and keep the cool, electric versions away from your face.
- Bright orange and pure tomato-red. They sit so close to your hair's own colour that the two start to compete, and the effect goes flat and a bit fancy-dress. You can absolutely wear warm reds and oranges — just deeper and earthier (rust, terracotta) so they complement the hair rather than mimic it.
- Large blocks of stark black at the neckline. Black is so much heavier than warm, fair colouring that it can look harsh and drain the face. It's not forbidden — wear it below the waist, or break it at the neck with chocolate brown, cream or one of your greens, and it behaves.
Red hair across the colour seasons
In the seasonal system, red hair points most often to the warm families — True Autumn, Soft Autumn and True Spring — because the gold and copper in the hair are inherently warm. Deep, rich auburn with warm, golden skin tends toward True Autumn (olive, rust, mustard, forest green). Softer, more muted strawberry or hazy red colouring leans Soft Autumn (gentler, dustier versions of the same earthy palette). Bright, clear copper with light, warm, peachy skin can land in True Spring (clearer, warmer, more saturated shades). It's much rarer for natural red hair to sit in a cool Summer or Winter season — though dyed reds and cooler, pinker skin can occasionally push there, which is exactly why the system reads your colouring as a whole, not just your hair.
The deciding factor between those seasons is — yes, again — undertone and depth. Warmth is the constant; how deep, soft or clear your colouring is decides which warm season is yours, and they behave quite differently on a person even though they look related on paper. If you want to understand how undertone, depth and clarity combine into a season, the colour analysis guides walk through each one — and a proper analysis tells you precisely which is yours.
Makeup & styling tips for red hair
Keep makeup as warm as your hair and let it tie the whole look together. Earthy, warm tones do the heavy lifting: peach, coral or warm rose on the lips and cheeks, with bronze, copper, soft gold or warm taupe on the eyes — these echo your colouring instead of fighting it. Be wary of cool, blue-based reds and bright pinks on the lips, and go easy on heavy black liner, which reads harsh against fair, warm skin; a soft brown or warm plum is far kinder. For brows, warm taupe-brown beats anything too dark or ashy. When you're building outfits, anchor them around your palette colours and break up any black or grey pieces with a green, teal or cream at the neckline, where it does the most work — and remember your hair is already the boldest colour in the room, so you rarely need to add another loud one to compete.
Putting it together
Red hair isn't a colouring to dress timidly — it's one that rewards warmth and a bit of colour theory. Lean into earthy shades that match your hair (rust, terracotta, olive, mustard) and the greens and blue-greens that complete it (forest green, teal, denim blue), choose warm neutrals like cream, camel and chocolate brown over stark black-and-white, and your hair does exactly what it's meant to: glow. Pick three or four colours above plus a couple of those neutrals and you've got a wardrobe that flatters on autopilot. The only real misstep is letting someone talk you into "safe" greys that smother all that warmth. The fastest way to find your exact most-flattering shades — the right green, the right rust, the version that's genuinely yours — is a personal colour analysis.






