It’s time to add some holiday sparkle to your look now that it’s December! Whether you’re going to a fancy Christmas party, a cozy family get-together, or a happy office party, your hairstyle can be the perfect way to finish off your holiday clothes and spread holiday cheer.
With these beautiful Christmas hairstyles for medium hair, you can turn your normal look into something magical. We’ve put together a list of 25 flexible hairstyles that look great on medium-length hair, ranging from glamorous vintage waves and elegant braided crowns to fun styles with glitter accents and chic updos. Each style comes with clear, step-by-step instructions that make it easy to get these salon-quality looks at home. Get ready to shine and make people look twice at every holiday party!
When you click on certain links within my blog posts, it may lead you to a product page where you have the opportunity to make a purchase. Please note that if you decide to make a purchase through those links, I may earn a commission from the retailer or brand. For more information, please visit the Affiliate Disclosure page on my blog.
1. Glittery Tinsel Hair:


Start with clean, dry hair and lightly mist it with holiday-themed glitter spray that is safe for hair. Spread the glitter out evenly through your hair by gently combing or brushing it. You can wear your sparkly hair in any way you like, like open waves, a ponytail, or an updo. The fun glitter will catch the light and give your look a magical holiday shimmer.
2. Classic French Twist with a Hairpin:


Begin with clean, dry hair. Pull it back at the nape of your neck to make a ponytail. Pull the hair up and toward the back of your head in a twist. Then, tuck the ends of the twist into the twist. To add a classic French touch, hold the stylish style in place with bobby pins. A clip or comb with holiday-themed designs is a fun way to finish off your look.
3. Candy Cane Twist Ponytail:

Get into the holiday spirit with this cute project that was inspired by candy canes! Start by putting your hair into a smooth, low ponytail at the base of your neck. Make the famous red-and-white swirl look by twisting two thin pieces of hair from your ponytail together. Place pins in strategic places to hold your holiday work in place, and then add some holiday magic with themed clips that sparkle like new snow.
4. Holiday Bow Bun:


Make a high ponytail at the crown of your head with clean, dry hair. Split the ponytail in half across the middle, leaving the top half free. Use bobby pins to hold the bottom part together as you roll it up into a bun. To make a bow, fold the loose top part over the bun and pin it in place with bobby pins. You can change the bow to get the look you want.
5. Glitter Roots:


This beautiful root pattern will make you feel like a holiday fairy. Prepare your board with clean, dry strands before you start working on your signature part. Use gel or wax as your art medium and feel free to go for a zigzag pattern or a classic straight line. Make a sparkling crown effect by painting a trail of glitter gel along the path you picked. Your shiny roots will be the center of attention whether you let your hair hang loose or sweep it up.
6. Vintage Hollywood Waves:


Start with clean, dry hair, and use a curling iron to give it deep, beautiful waves all over. Make a beautiful side part, and then add to the old-school Hollywood look by using a shine-boosting serum to give your hair a very shiny finish. Use a strong-hold hairspray to keep your stylish waves in place so your look will last all through the holiday festivities.
7. Messy Bun with Festive Accessories:



Start with rough, dry hair and use an elastic band to hold it in an open ponytail. To make a messy bun, twist your ponytail and wrap it around the base. Hold the bun in place with bobby pins. Add holiday-themed hairpins or a sparkly headband for a fun touch. Lastly, gently pull out a few strands around your face to make your hair look casual and messy.
8. Soft Waves with Side-Swept Bangs:


Start with clean, dry hair. Then, use a curling iron or wand to give your medium-length hair soft, flowing waves. Once you’ve got the waves you want, sweep your bangs to the side and hold them in place with a bobby pin or a light spray of hairspray. Add a final mist of light-hold hairspray to finish the look. This will give your hair a beautiful shine and hold it in place all day.
9. Low Chignon with a Velvet Ribbon:


Make sure your hair is clean and dry before putting it in a short ponytail at the base of your neck. Use bobby pins to hold the ponytail in place while you twist it into a chic chignon (low bun). Wrap a fancy satin ribbon around the base of the chignon and tie it into a pretty bow for a festive finish.
10. Ribbon-Wrapped Braided Ponytail:


Start with clean, dry hair and make a medium-height ponytail at the back of your head. Add a colorful touch by wrapping a holiday-colored ribbon around the ponytail base and tying it into a pretty bow. For extra texture and visual interest, you can braid the ponytail and bind the end with a clear elastic band.
11. Twisted Crown Updo:


Make a middle part in hair that is clean and dry to begin. Use bobby pins to hold in place a small piece from one side that you twist back toward your crown. Do the same thing to the other side and twist it again. Cross both twists over at the back of your head and use bobby pins to keep them in place. Add a clip or comb with a pretty design to finish off the elegant look.
12. Festive Waterfall Braid:


Make a side part in clean, dry hair to start. Start a waterfall braid close to your part. Work with small parts and drop strands as you braid to make the signature waterfall look. Keep braiding across the back of your head crosswise, and then use an elastic band to hold the end in place. To make it look more festive, add holiday-themed hairpins or small beads to the braid.
13. Braided Crown with Holly Berries:


Make a middle part in hair that is clean and dry to begin. Take a small piece of hair near each temple and braid it. Use clear elastic bands to hold both knots in place. Cross the first braid over the second one and pin it in place. Then pull the first braid across the top of your head. Put fake holly berries all over the braided pattern of your holiday crown to finish it off.
14. Side-Swept Curls with Glitter Spray:

Start with hair that has been twisted with a hot roller or a curling iron. To make a beautiful side-swept style, sweep all of your curls to one side in an elegant way. Mist some holiday-themed glitter spray lightly over the curls to give them a little holiday magic. Secure any loose hair with bobby pins put in strategic places to keep the look neat and in place.
15. Half-Up Twisted Braid:


First, make sure your hair is clean and dry. Then, split it into two equal parts. Take each piece and twist it away from your face. Keep bending them until you get to the back of your head. Once both parts are twisted, bring them together in the back and secure them with bobby pins or a fancy hair clip for an extra touch of class.
16. Side-Swept Fishtail Braid:


Start with newly prepped hair and then style it into a beautiful side-swept masterpiece. Carefully cascade your hair to one side, leaving a section of hair in front for extra interest. As you work your way down, add the loose strands to make a tiny fishtail pattern. Once the braid is held in place with an elastic, add romantic volume by gently tease it apart. Let wisps frame your face for a look of effortless beauty.
17. Twisted Fishtail Braid:


Start with hair that is clean and dry, and split it into two equal parts. To make a fishtail braid, start at the outside edge of each piece and cross small strands over to the other side. Do this again and again as you work your way down. When you get to the ends, use an elastic band to hold them together. Lastly, slowly pull the braid parts apart to make the hair look fuller and more textured.
18. Sleek High Ponytail with a Bow:



To make a high ponytail, start with smooth, straight hair and gather it all at the head. Secure it with a hair tie. To hide the hair tie, put a velvet or satin ribbon around it and tie a pretty bow around it. To make the look even more put-together, take a small piece of hair from the ponytail and wrap it around the base of the ribbon to hold it in place.
19. Curly Updo with Holly Accents:


Use a curling iron or hot rollers to make your hair wavy to start. Put your curls in a loose, messy bun at the back of your head and use bobby pins to hold it in place. Add fake holly leaves and berries to the bun to finish off your Christmas-themed updo. This will make your hair look festive and romantic for the holiday season.
20. Snowflake Hairpin Updo:


Put together clean, dry hair into a low, loose bun at the nape of your neck and secure it firmly with bobby pins. To make this simple style into a whimsical winter wonderland, add snowflake-shaped hairpins or other decorative pins all around the bun. This will give you a magical holiday look that sparkles every time you move.
