Hair Colours for Over 50s: Key Takeaways
- There’s no need to default to grey – you can explore a wide spectrum of flattering, modern hair colours for women over 50.
- Shades that blend with greys (like ash blonde, ash brown, and silver tones) help minimise visible regrowth and reduce maintenance.
- Classic shades like chocolate brown, espresso, and soft black remain timeless and suit most skin tones.
- Red-based hues (auburn, burgundy, mahogany) add vibrancy without requiring extreme colour commitment.
- Choosing a shade close to your natural colour helps reduce upkeep and root contrast.
- Always match your hair colour to your skin undertone (warm, cool, neutral) for the most flattering result.
- Opt for formulas designed for permanent grey coverage to ensure even, long-lasting colour.
- Prioritise hair health by choosing nourishing or ammonia-free dyes, especially as hair becomes drier with age.
Our Top 20 Hair Colours for Women Over 50
Curious what the best hair colours for over 50s are? Whether you’re new to hair colouring or simply want to switch up or experiment with new hair colours, we’ve listed our top 20 favourite shades.
1. Ash Blonde Hair for Over 50s
If you’re on the hunt for a pretty hair colour idea that doesn’t require a ton of maintenance, ash blonde may be a good pick. The light, cool-toned hue blends well with grey, so you won’t have to worry about a harsh line of demarcation as your silvery roots grow in. Colour your strands at home with the L’Oréal Paris Excellence Ultra Ash Blonde. Don’t forget to snag a purple shampoo, too – you can lather up with it once per week to help fend off unwanted brassy tones.
2. Rose Blonde Hair for Over 50s
For a playful twist on classic blonde, try a rose twist. This trendy colour pairs particularly well with fair, cool-toned complexions. You can get the look at the salon, but if you’re up for DIY-ing it, we recommend using Preference Rose Gold Blonde for a subtle rose shimmer.
3. Golden Brown Hair for Over 50s
If you have yellow or gold undertones, you’ll typically fare best with hair colours for warm skin tones, such as golden brown. This dimensional hue features soft golden, bronze, and honey highlights woven throughout a medium brown base. It’s gorgeous, versatile, and easy to achieve at home with the right hair colouring kit. If you’re sporting grey roots, try the L’Oréal Paris Excellence Créme Permanent in Light Golden Brown, which delivers 100% grey coverage.
4. Chocolate Brown Hair Colour for Older Ladies
Who doesn’t love chocolate, right? This rich, classic medium brown hue looks beautiful on all skin tones. Wear it long or short – no matter the length or hairstyle, this timeless hair colour is a guaranteed winner. Indulge in the decadent hue using the L’Oréal Paris Excellence in Tempting Brunette.
5. Burgundy Hair Colour for Over 50s
If you look at a hair colour chart, you’ll notice that most hair colours fall into one of three categories: blonde, brown, or red. The latter may seem intimidating, but it doesn’t have to be. Experiment with plum by opting for a medium-toned burgundy hue that bridges the gap between brown, red and aubergine. We love the Preference Pure Burgundy Cool Violet shade.
6. Smokey Grey Hair Colour for Older Women
Sporting long grey hair over 50 makes a bold statement, and you don’t need to wait for your silver roots to grow out to get the look. Instead, embrace the unconventional (and undeniably cool) trend with a dark silvery grey hair dye, like the L’Oréal Paris Permanent Hair colour in Smokey Grey.
7. Copper Hair Colour for Over 50s
Copper is one of our favourite hair colours for women over 50 who want to go bright without veering into fantasy colour territory. This warm, reddish-brown shade can be worn light (see: copper blonde) or darker, but for a bold look, nothing beats a pure, vibrant copper hue. To get the trendy look for yourself (without the hassle of a salon visit), snag the L’Oréal Paris Preference Vivids in Mango.
8. Bright Platinum blonde hair over 50
If you notice your greys tend to be more white than silver, a platinum blonde hair colour could be the low-maintenance hair hue you’re looking for. While achieving the nearly-white tone can be time-consuming, the pale shade will blend like a dream with your roots, making touch-ups (if they’re needed at all) a breeze. DIY the icy blonde look with the L’Oréal Paris Preference Ultra Platinum, which can lighten your hair up to nine levels.
9. Cream Blonde Hair Colour for Older Women
If platinum blonde isn’t your thing, a warm, creamy blonde hue might be a better fit. This option is ideal for natural blondes who are looking to keep things simple and restore a little vibrancy to their blonde strands. To get the rich look at home, snag the L’Oréal Paris Excellence Creme Light Gold Blonde.
10. Soft Black Hair for Over 50s
Black may not be the first shade that comes to mind when you think of hair colours for women over 50, but this inky shade can be a great option if you have a medium or deep skin tone. To keep it from looking too stark, we suggest opting for a soft black hue rather than a jet black shade. Try it for yourself with the L’Oréal Paris Excellence Natural Darkest Brown.