39 Hair Colors for Men to Inspire Your Next Look

Filed under: how to rock trendy hair all year round. 

Thinking about updating your hairstyle but not sure exactly which direction you want to go in? Why not try new hair colors for men? Now’s the best time to experiment with a new hue, because if it ends up not being your style at all, you’re at home to wear it out. No risk, high reward!

On that note, we’ve created a collection of hair colors for men for you to explore. These hair color ideas will give you a range of looks to choose from: From icy blue to inky black, there’s definitely something for every guy.

Keep reading to check out some of our favorite hair colors for men:

Looking for the perfect hair color for men? From frosted tips to bright blue, there are so many hues to pick, so we get it can be a bit overwhelming. Scroll down to check out some of our favorite options!

1. Almost Black

hair colors for men almost black
A subtler version of inky black hair.

If you’re looking to make a big statement with your hair color but aren’t quite ready to dive into inky black territory, then this almost-black dark shade of brown is a great option.

2. Trendsetter

hair colors for men bleach blonde fade
Two trends in one.

A fade and a bleached-all-over hue? Sign us up. Rock two trends in one and pair this cut with a classic tamed hipster beard for even more trend points. Keep your style in place with AXE Clean Cut Look: Classic Pomade.

3. The 2000s are Back

hair colors for men bleach blonde highlights
Embrace the 90s.

In case you haven’t heard, the Early Aughts are back. This variation on frosted tips is one of our personal favorites.

4. Best Hair Color for Men Highlights

hair colors for men blonde streaks
You’ll want to head to a professional to achieve this look.

Head to a pro to create this perfect balance of light brown and creamy blonde. Sometimes by just adding highlights, that can be the best hair color for men. It’s enough to make a difference and brighten your look but doesn’t involve a drastic change or lots of upkeep.

5. Something Natural

hair colors for men just the ends
Opt for highlights that hit right where the sun naturally shines.

Opt for highlights that hit your strands right where the sun does for an ultra-natural look.

6. Inky Black

hair colors for men inky black
Bold and beautiful.

Black is a classic for a reason. Opt for something bold and classic by rocking an inky black hue.

7. So Subtle

hair colors for men highlighted strands
Think of this as balayage for men.

This look is so subtle that you might miss it if you’re not looking close enough. A super subtle balayage look adds some color without making too big of a statement.

8. Golden Blonde

hair colors for men golden blonde
We consider this the golden standard of blonde hair.

Lighten up on top with golden blonde waves and style your combover like above. Subtle waves like this are great for showing off the shine and hue.

9. Choppy Blonde

hair colors for men choppy blonde
This bright blonde color pairs perfectly with a choppier haircut.

Pair bleach blonde strands with a choppy layered haircut for a super edgy style. Shags and choppy layers are very on-trend right now, so if you’re looking for a more fashion-forward look, this is perfect for you.

10. Blue is Best

hair colors for men light blue hair
This icy blue hue is refreshing for summer and bold for winter.

This icy blue hue is the perfect way to rock a beach-friendly summery vibe, and will also look incredible this winter paired with soft knit sweaters.

11. Let it Grow

hair colors for men natural gray
Let your hair do its thing.

Letting your hair grow can sometimes be the best move as far as men’s hair color ideas go. Age gracefully by going gray at the temples and letting your beard reflect that silver-foxy vibe too.

12. Rooty Blonde

hair colors for men rooted blonde hair
Proof that rooted blonde hair isn’t just for Instagram bloggers.

Rooted blonde hair is a great way to add some dimension to your strands, especially when you let your hair grow a little longer. This color looks great when worn down or when you show it off in a man bun.

13. Salt and Pepper

hair colors for men salt and pepper
Let it grow.

There’s nothing like a little salt and pepper combo when it comes to hair color. Everyone goes gray at different stages and we believe there’s a strong argument to be made for just letting it grow.

14. Sandy Blonde

hair colors for men sandy blonde
There’s something sweet and dependable about this sandy blonde color.

This is potentially the most versatile blonde hair color out there. Pair it with a bowl cut for an even sweeter vibe.

15. Just the Top Now

hair colors for men white blonde highlights
Lighten up just the top layer.

Lighten up just the top layer of your hair and slick it back with a dime-size amount of AXE Spiked-Up Look: Extreme Hold Gel.

16. Select Strands

hair colors for men thin highlights
Highlight select scattered strands.

Inflict minimal damage on your hair while still rocking a color trend. A few lighter, scattered highlights will show off your natural texture while adding a little bit of dimension.

17. Beach Vibes

hair colors for men sun kissed highlights
Rock a beachy look all year round.

Sun-kissed highlights let you rock a beachy look all year round. You can’t go wrong with a golden hue like this.

18. Brassy Blonde

hair colors for men subtle brassy blonde highlights
This brassy blonde color requires minimal maintenance.

Minimal upkeep is always a great thing in our book. You can let this brassy blonde color do its thing after just one treatment for a grungy feel.

19. Silver

hair colors for men silver hair
Go all natural or have your hair professionally dyed this light.

As we’ve seen from the silver hair trend, this color works for men of all ages. If you’re naturally starting to get gray hair, go all-in with this style!

20. Baby Pink Hair

baby pink men's hair color
We love a nice pink-blonde. Photo credit: Allyson Alapont

There’s something so soft and gentle about baby pink. If you are into colors that don’t give off a loud effect, go for this hue. How to style it? Go with a buzz, of course!

21. Bleach Blonde

mens hair color: bleach blonde
Go blonde, all the way. Photo credit: Dvora

Achieving the perfect blonde hair color isn’t an easy task, but we can assure you that once you get the hue you’re after, it’s worth it. Slick your blonde strands back and use a styling pomade, like Bed Head for Men by TIGI Slick Trick, to lock it in place.

22. Cool Dark Blue Hair Men Color

blue mens hair color
Got the blues?

Try cool tones, like this dark blue hair men look. You can simply put a temporary rinse over blonde or white hair to achieve the look. If you want a permanent look, go for blue men’s hair dye.

23. Brown

brown men's hair color
Classic light brown will always be in style. Photo credit: Dvora

Not into extravagant hair colors? Stick to classic colors like brown and create a foolproof style, like this combover. This style is perfect for a huge variety of occasions!

24. Gray Hair

gray hair men's hair color
Gone gray! Photo credit: Allyson Alapont

You don’t have to wait until your hair begins to age to go gray. Do it now. If you don’t like the ashy finish, style hair with a pomade like AXE Smooth Look: Shine Pomade.

25. Hot Pink Hair Men

men's hair color: hot pink
Dare to go neon. Photo credit: Allyson Allapont

In the mood for a striking hot hue? What about a neon pink hair men look? This is a way to get heads turning and it looks great against curly hair. To style, use a diffuser after washing to dry your hair and minimize frizz.

26. Rainbow Cut

rainbow cut men's hair color
Fun color block effect. Photo credit: Allyson Alapont

Remember those chocolate rainbow cakes many of use at as children (and probably even as adults)? We’d like to think that this men’s hair color idea was inspired by that sweet treat. Give your look a unique spin by pairing it up with a fun braid.

27. Red Curly Hair

red curly hair: mens hair colors
Red curly locks.

If you’re a natural redhead and want to update your look with a new style, try this voluminous curly look. Wash hair with Dove Men+Care Hydration Fuel 2-in-1 Fortifying Shampoo to cleanse and thicken your strands before styling. Not a redhead? Try using a men’s hair dye to get the look.

28. Ice White Blue Hair Men Look

ice white men's hair color
Ice, ice, baby!

In for a chill? Go for an icy white-blue hair men hue. Not up for compromising your natural hair color? Use hair chalk or spray for a temporary look.

29. Yellow Blonde Hair Color for Men

men's hair color yellow blonde
That’s what we call a popping ‘fro. Photo credit: indigitalimages.com

The yellow blonde hue may not look great against everyone but you have to try it out to see if it works for you. We love how this color is styled on curly afro hair. Use a gel, like Dove Men+ Care Control Gel, to help define your curls.

30. Dark Brown with Light Brown Highlights

dark brown hair with highlights on men
Change up your look with highlights.

Want more of a subtle change? Opt for a brown hair men look. If you want to brighten up the overall style, add light brown highlights if you have darker strands.

31. Icy-Blonde Strands

silver blonde hair color
Jump on board with the icy blonde trend.

If you’re not sure what to do with your hair, try an icy-blonde shade. This color is extremely trendy right now and isn’t quite as harsh as a platinum blonde hue.

32. Frosted Tips

dyed tips hair colors-for men
This ’90s-inspired look is a perfect way to change up your style.

This ’90s style is so popular right now, so why not embrace this trend with your hair? Take some inspiration from ’90s boybands and go for a frosted tip look.

33. Guys with Dyed Hair Golden Curls

golden blonde curly hair
Try a lighter shade like this golden blonde hue.

Make your curls stand out by trying a golden blonde color. It’s not often you see guys with dyed hair sporting a golden blonde hue. Make a statement with your curls by opting for a color like this.

34. Hot Pink Strands

hot pink natural hair
Make a statement with hot pink hair.

Go big, or go home, right? If you’re daring, make a statement with your hair and opt for hot pink! A bold hue like this is sure to make your style stand out in the best way possible.

35. Bright Yellow Hair

bright yellow hair color for men
Try out a bold color like yellow!

If you still want a vibrant shade, but pink isn’t quite your thing, opt for bright yellow!

36. Blue Flat Top Hair

bright blue hair colors for men
Opt for a striking blue shade.

One of the best ways you can make your flat top haircut stand out is with a bright color. Blue is a great way to try out fun colors, without being super over-the-top.

37. Dirty Blonde Hair Colors for Men

dirty-blone-hair-colors-for-men
Add contrast to your beard with a dirty blonde color.

Want to add a bit of contrast between your beard and regular hair color? Add in some blonde highlights or try out a dirty blonde hue. This is a great way to add an overall warmness to your look.

38. Blonde Ombré Hair Color Style for Men

dirty blonde hair colors for men
Go a little lighter.

If you want to try out a lighter color, but aren’t fully ready to commit, try an ombré look to see if you like the lighter shade. An ombré hair color style for men isn’t often talked about, but this can be a great way to try new shades without fully committing to all-over color.

39. Bleached Blonde Natural Hair

natural blonde hair color
Try a platinum shade!

Make a statement with a platinum style on natural hair. To help define curls and keep your hair moisturized, use SheaMoisture Men Argan Oil &Shea Butter Defining Cream.

Whether you want a subtle change or want to go for a bold color like hot pink, there are so many ways you can change up your hair color for the season!

Next Read

Stay inspired

Sign up to the newsletter and get exclusive hair care tips and tricks.
Hair Quiz
All Things Hair
All Things Hair US
Hey! I'm Athena, your personal Hair Assistant. Got a question about your hair?
Chat with All Things Hair in Messenger