If you’ve been weighing up the idea of switching up your hair colour then 2025 really is the perfect time to do so. With experts predicting some exciting hair trends about to take off over the months ahead, there is no shortage of cool hair colour trends for every style and taste. From elegant dark blonde to rich chocolate brown, this year’s most popular hair colours feel lived-in yet polished—and, most importantly, look good on everyone. There’s something about short hair in particular though that really lends itself to certain colours.
“Short hair really gives you the freedom to be bold with colour,” says hair stylist Sam Burnett, owner and creative director of Hare & Bone. “The right shade can completely transform the cut.” Truly, whether it’s a bold and striking statement hue or an effortlessly low-maintenance shade, a short cut just looks so good in colour. But what are the best hair colours for short hair?
Ahead, I tapped some of the best hair experts and colourists in the industry to get their take on which colours look incredible on short hairstyles like bobs, pixie cuts and crops. Covering off everything from classic colours to trending shades, these expert-approved hues are guaranteed to make your short hair truly shine.
The 6 Best Hair Colours for Short Hair
1. Rich Brunette
Chocolate brunette is a classic colour that never goes out of style, which makes it the perfect pairing for a timeless short haircut like a bob. “A deep, glossy brunette really adds dimension and intensity to short styles, especially bobs and pixies,” says Burnett. “It reflects light beautifully, making the cut look sharp and sophisticated.”

