There’s just something about medium-length hair that I absolutely love. You get the perfect combination of style and practicality.
It’s short enough that it doesn’t get in your way but long enough for a perfect ponytail during those intense workouts. The styling possibilities are practically endless!
It’s one of the most versatile lengths you could have, which is why I’m so excited to share some of my favorite looks.
I’ve rounded up 38 of the absolute chicest hairstyles for medium-length hair that I just know you’ll be screenshotting for your next salon visit.
1. Classic Lob

The classic lob is a true hair staple that will never, ever go out of style. Trust me, it’s a look that’s here to stay.
2. Top Bun

I’m so into this trend. Go for a top knot and leave the rest of your hair down with some effortless curls.
3. Purple Vibes

This stunning purple color is the key to making your medium-length hair a total showstopper.
4. Ringlet Curls

To get some seriously huge curls like these, just grab a big barrel curling iron. So easy!
5. Red Tips

You can bring all the attention to your medium-length cut by adding a few pops of red tips throughout.
6. Multi-Braid

How amazing is this multi-braid!? It’s guaranteed to look gorgeous on your medium-length hair.
7. Chestnut Sleek

For a totally stunning look, color your hair a beautiful deep brown and keep it pencil-straight.
8. Braided Updo

One of the best parts about having medium-length hair is the freedom to pull off some seriously awesome braids.
9. Natural Balayage

Let’s be real, balayage is having a major moment right now. So, why not try a natural balayage on your hair?
10. A-Line

This gorgeous A-line style is all about keeping the back short and the front a little longer. Obsessed.
11. Dark to Light

To really show off your hairstyle, have your hair color melt down into a beautiful light color.
12. Bangs with Layers

Bangs and layers are the perfect combination to give your medium-length hair a whole new life.
13. Crown Braid

With medium-length hair, you can so easily rock a stunning crown braid. What’s not to love?
14. Sassy Waves

Adding a little wave to your hair is such a simple touch that can make it stylish in an instant.
15. Pink

I mean, how pretty is this? This gorgeous pink color is the ideal way to show off a new medium cut.
16. Half Updo

Pulling half your hair up is getting so popular, and you can even add some twists and accessories to elevate the look.
17. Shoulder Length Perfection

Shoulder-length hair is a perfect base for pretty much any hairstyle you can dream up.
18. Drastic Cut

For a look that’s all your own, have your medium-length cut be different and totally unique.
19. Dark Curls

The combination of dark hair mixed with flowy curls is the ultimate foolproof style.
20. Icy

An icy color, like this platinum blonde, is guaranteed to look amazing on a medium-length cut.
21. Elegant Braid

Even with medium hair, you can totally create an elegant hairstyle. So chic!
22. Chestnut Highlights

Go for the low-maintenance approach with a soft wave and some beautiful highlights.
23. Shadow Roots

Shadow roots are such a great way to extend your hair color and keep your style looking fresh.
24. Purple and Red Combo

If you just can’t decide on one color, why not mix them together for a great new look?
25. Natural Highlights

Natural highlights will help brighten your hair while keeping everything super simple and effortless.
26. Honey Waves

A combination of all-over waves and a gorgeous color will put your medium-length hair right on trend.
27. Color Dimensions

Adding a mix of natural colors to your hair can seriously change the whole game.
28. Twist

Why not get a little artistic with your hair? I’m loving this beautiful twist.
29. Dark Vibes

For a totally gorgeous style, keep your hair darker and super shiny.
30. Dimension

Placing a few layers throughout your hair is the perfect way to give you a ton of amazing dimension.
31. Side Braid

Show off your unique personality by adding a cool side braid to your hair.
32. Braided Accessories

Create a braid to keep hair out of your face, and then add in a fun accessory along with it!
33. Soft Updo

This updo is a perfect match for medium-length hair and is an ideal option for an everyday look.
34. Natural Blonde

Go for a natural blonde color and then add some highlights for a ton of gorgeous dimension.
35. Classic Waves

Honestly, nothing is better than adding a few classic waves to your medium-length hair. It’s a forever favorite.
36. Auburn Waves

Auburn hair looks just stunning, and it pops even more when you add in a few little red highlights.
37. Cool Balayage

A cool balayage is all about mixing lighter tones together to get a truly beautiful color like this one.
38. Silver Locks

For a totally unique color, add some silver throughout your hair. It’s so edgy and cool.