In a sentence: the best colours for warm undertones are golden, earthy, sun-warmed shades — coral, tomato red, golden yellow, mustard, peach, terracotta, olive, forest green and the warm end of teal and turquoise — anchored by cream, camel and chocolate-brown neutrals. Skip to the full palette or find your exact shades.

I can usually spot a warm undertone before a client has finished sitting down. Hold a gold scarf to one jaw and a silver one to the other, and on a warm person the gold side just settles — skin looks lit and even, the silver side faintly grey. That's the whole game with warm undertones: your skin has gold, peach or yellow running underneath it, and colours that carry the same warmth make you glow, while cool, blue-based colours quietly drain you.

Here's the bit most people get wrong, though. "Warm" tells you the direction of your palette, not the exact shades. I've draped two women who were both unmistakably warm and ended up handing them surprisingly different colours — one lived in soft peach and golden honey, the other in deep rust and forest green. Same undertone, different depth. So treat this guide as the honest, useful starting point: the colours that flatter warm undertones as a family, with real hex codes — and then I'll be straight with you about where you need to go to nail your single most flattering version.

Understanding warm undertones and colour

Undertone is the colour underneath your skin's surface, and it doesn't change with a tan or a bad night's sleep. A warm undertone has gold, peach or yellow in it. (Cool undertones lean pink, red or blue; neutral sits in between.) The quick home tests: your veins tend to look more green than blue, gold jewellery flatters you more than silver, and you probably tan rather than burn-and-stay-pink. None of these is foolproof on its own, but together they point the same way.

Why does undertone matter more than anything else? Because colour sitting next to your face either echoes your warmth or argues with it. A golden-yellow knit beside warm skin reads as one harmonious thing — your eye sees a lit, even complexion. A cool, blue-based fuchsia does the opposite: it throws the gold in your skin into relief, and suddenly you look sallow or tired, like the colour is borrowing the life out of your face. That's not the colour being "bad" — it's just the wrong temperature for you.

So the rule for warm undertones is simple to say and genuinely transformative in practice: take any colour you love and reach for its warm version. Not cool blue-red but tomato. Not icy lemon but golden honey. Not bluebell but teal. Same colours, dialled toward gold — that single shift is what makes a wardrobe finally feel like it fits.

The best colours for warm undertones

These are the ten I come back to for warm clients again and again — a spread of warm reds and oranges, golden yellows, earthy greens and the warm cousins of blue.

Colour palette of the best shades for warm undertones — coral, tomato red, golden yellow, mustard, peach, olive, warm teal, terracotta, forest green and turquoise, with warm cream and camel neutrals, by ToneLala
Best Colors for Warm Undertones: Your Most Flattering Shades (with Hex Codes) — every shade with its hex code.
Colour Hex
Coral #F0794E
Tomato Red #C13A28
Golden Yellow #E3A52B
Mustard #C99A2E
Peach #F2B084
Terracotta #BE6A45
Olive Green #7E7A2E
Forest Green #3E5E3A
Warm Teal #2E7B7B
Turquoise #3FAFA6

A quick word on why each earns its place. Coral #F0794E is the warm undertone's best friend — peachy-orange, it mirrors the warmth in your skin almost exactly. Tomato red #C13A28 is your red: orange-leaning, never blue, so it reads rich rather than harsh. Golden yellow #E3A52B and mustard #C99A2E are pure sunlight — colours most people fear, but warm skin carries them like nobody else. Peach #F2B084 is the soft option, flattering the way good light is. Terracotta #BE6A45 is that roasted, earthy warmth that looks expensive on you. Olive #7E7A2E and forest green #3E5E3A prove green isn't cool by default — golden, earthy greens are made for warmth. And warm teal #2E7B7B with turquoise #3FAFA6 are how a warm person wears blue: pick the versions with green and gold in them and they sing instead of sulk.

Best neutrals: Warm Cream #EDE0C4 (your soft off-white), Ivory #F3ECDC (a touch cleaner, still never stark), Camel #B68A52 (keeps a look tonal and expensive), Warm Beige #C7AE85 (the easiest everyday base), and Chocolate Brown #4A3526 (your "dark" — far kinder than black).

Want YOUR exact most-flattering shades?

Find your colour season →

Colours to avoid with warm undertones

  • Icy, blue-based brights — fuchsia, icy pink, cool ruby red, electric cobalt. They're the opposite temperature to your skin, so they pull the gold out of your face and leave it looking grey. If you love pink, go coral or warm peach-pink; if you love red, go tomato.
  • Pure black and stark white — both are cool and high-contrast, and they tend to overpower a warm complexion rather than flatter it. Black drops a hard shadow under the chin; bright white can make warm skin look slightly yellow. Reach for chocolate brown and warm cream instead — same idea, your temperature.
  • Cool dusty greys — blue-grey and slate sit flat and joyless against warmth and grey you out. If you want a soft neutral, a warm greige or camel does the same job without draining you.

None of these are forbidden — they're just the ones that most often disappoint. Treat them as "handle with care," and when in doubt, warm the colour up.

Warm undertones and the colour seasons

This is where "best colours for warm undertones" stops being one list and becomes yours. In seasonal colour analysis, warm undertone is the through-line of two whole families — the Springs and the Autumns — but undertone is only one of three dials. Depth (how light or deep you are) and chroma (how clear or muted) decide your exact palette.

Roughly: if you're warm and light and clear, you're Spring territory — your coral is bright, your yellow is sunny, your greens are fresh (Light Spring, True Spring). If you're warm and deep or muted, you're Autumn — your colours roast down into rust, golden olive and forest green (True Autumn, Soft Autumn, Deep Autumn). Same warm undertone, but a Light Spring in deep terracotta can look weighed down, and a Deep Autumn in pale peach can look washed out. That's not a contradiction — it's why a generic "warm" chart only gets you most of the way.

Our colour analysis guides walk through each season in detail, so once you know roughly where you sit, you can read your exact palette. And if you're not sure whether you're a light, deep, soft or bright kind of warm — which is genuinely hard to judge in your own mirror — that's exactly what a personal analysis settles.

Makeup & styling for warm undertones

Makeup is the fastest place to feel the difference. Warm undertones come alive in peachy-bronze and warm apricot blush rather than cool pink, in terracotta, brick, warm coral and brown-red lips rather than blue-reds, and in copper, bronze, warm gold and olive eyeshadow rather than cool taupe and grey. A warm brown or bronze liner beats black, and a warm-toned foundation is non-negotiable — a cool one is the quickest way to make warm skin look grey. For metals, gold is your hero; if you love silver, choose a warm-toned or champagne-tinted version and keep it away from your face. The same logic runs through styling: warm-washed, slightly faded denim sits with your palette far better than a crisp blue-black wash.

Putting it together

Build a small warm capsule and getting dressed stops being a guessing game: pick two warm neutrals you love — say camel and chocolate brown — then add two or three of the colours above, like coral, golden yellow and forest green. Everything mixes, because it all shares the same gold-based DNA, and your face stays lit in all of it. That's the real payoff of dressing for a warm undertone — not following rules, but finally putting on a colour and watching your skin look like it did something right. Get the family right from this guide, then let a proper analysis hand you your exact coral and your exact olive — the two shades that turn "this suits me" into "what is that, you look incredible."