| |

Easy DIY Pink Christmas Garland for a Little Girl’s Room

Decorating a little girl’s room for Christmas is such a joyous project, and adding handmade Christmas decorations to my granddaughter’s bedroom made it feel even more magical. Seeing their excitement over having their very own Christmas tree was worth every minute of crafting.

Because it’s not a main room that everyone will see, I wanted the Christmas decorations to be very low-cost while still creating something special just for them. This easy DIY pink Christmas garland was one of the first projects I made, and it instantly added the sweetest cozy touch to their little tree.

Made from simple fabric strips, this Christmas garland DIY is as cheap as can be and so easy to make. Best of all, children can help tie the strips, making it a fun and memorable part of the holiday decorating.

Pink Christmas tree decorated with a DIY fabric garland, matching tree skirt and silver star toppers in a little gir's Christmas bedroom corner.

Why You’ll Love This Garland


  • LOW COST- make it using scraps of fabric you already have, or pick up felt and flannel at the dollar store.
  • VERY EASY – no sewing, special tools, or hot glue required.
  • KID FRIENDLY– a great Christmas craft to keep little ones busy and let them feel part of the decorating.
  • CUSTOMIZABLE – make it pink and girly with lace, or switch to denim and felt for a more masculine look.
  • COZY TEXTURES – flannel and felt add warmth and softness to the Christmas tree.

Supplies Needed

  • Leftover flannel scraps – a great way to use what you already have on hand.
  • Dollar Tree felt or flannel fabric – affordable and easy to find.
  • Fabric quarters or thrifted flannel nightgowns – another inexpensive source of fabric in fun patterns and colors.
  • Lace or bits of faux fur – optional, but they add texture and a touch of whimsy.
  • Twine, string, or ribbon – this will be the base for tying on the fabric strips.
  • Scissors or rotary cutter – for cutting your fabric into strips.
  • Ruler or measuring tape – helps keep the fabric strips roughly the same size.

Homemade Christmas garlands are so much easier to coordinate than traipsing around town trying to find something that matches just right. Plaid is such a strong pattern that I only added little tidbits of it to the tree, balancing it with softer felt fabrics. Cutting all the strips took me about an hour of concentrated effort. The actual tying of the DIY Christmas garland stretched across three Christmas movies. It’s very easy, but it can get repetitive, so if you have munchkins nearby, invite them to help. Otherwise, pour yourself something yummy and put on a favorite distraction while you tie away.

How to Make a DIY Pink Christmas Garland

Step 1 – Cut the Fabric

For my garland, I used five different types of fabric, two plaids and three felt fabrics. Cut your fabric into small strips about 1 inch wide and 3 inches long. You can use regular scissors, but I found the easiest and fastest way was with a cutting wheel. The strips do not need to be exact, so this part goes quickly.

If you are going to sit down and make the garland in one go, it helps to place all your little strips into separate piles as you work. If you are making it as a family project over several days, try sorting the strips into a divided container or a few small containers and leave them out. That way, everyone can add to the garland whenever they have a few minutes.

Rag Felt Christmas Tree Garland Tutorial

Step 2 – Loop the Fabric

After all your fabric is cut, take one strip and fold it into a loop. Pull the ends through the loop to tighten.

Step 3 – Add to the Wire

Once the loop is snug, slide it onto the wire garland by pushing the wire through the center of the loop. You can do this one strip at a time or make up several loops first and then slide them on in batches, whichever feels easiest. This method is much quicker than tying each strip on individually.

Step 4 – Create a Pattern

Continue adding fabric strips, arranging them in a repeating pattern of colors and textures. For my garland, I used white felt, soft pink plaid, dark pink felt, dark pink plaid, and another dark pink felt.

Close up of a pink DIY Christmas garland on a tree decorated with white sparkly ornaments, white light and matching plaid fabric onion-shaped ornaments.

Step 5 – Finish and Fluff

Once all the fabric strips are strung onto the wire, slide them close together until the garland looks full. Step back and check for any empty spaces, then adjust as needed. Use your fingers to fluff the strips so the different colors and textures show evenly.

This little garland is easy to change up depending on your style. For a girly bedroom look, you can add lace or bits of faux fur, or keep it all in pastels for a soft and whimsical effect. If you prefer a snowy winter look, try using all white fabric strips. For something more traditional, bright flannel patterns work beautifully and give a cozy farmhouse feel.

A small Christmas tree deorated with a handmade pink fabric, felt, and plaid diy Christmas tree garland.

When Christmas is over, gently fold the garland into a box or bag and store it with your other decorations. That way, it will be ready to enjoy again next year.

This pink fabric garland was such a simple project, but it made a big difference in how the bedroom tree looked. It tied the whole room together and gave my granddaughters their very own bit of Christmas magic. I created the entire room as a gift for them, and even though it wasn’t planned for the blog at the time, I love being able to share the little handmade touches with you now.

Other DIYs for a Little Girl’s Pink Bedroom at Christmas

If you are decorating a child’s bedroom for Christmas, adding a few inexpensive handmade decorations makes the room feel extra special. This pink Christmas tree garland, along with a matching scroll sign, fabric-covered ornaments, and twinkling lights, creates a soft and girly holiday theme that feels cozy and festive without spending much.

DIY pink Christmas scroll sign hanging above a bed with pink cover, soft fur throw, pink pillows, pony pillow, and vintage grey teddy bear.

Pink Christmas Scroll Sign for a Little Girl’s Room

Make this Santa is Coming to Town scroll sign for under five dollars. The tutorial includes a printable pattern for the wording and it is made with easy-to-find Dollar Tree supplies. Add soft pink ribbon and stars, and it becomes a sweet child-themed Christmas sign for above the bed.

2 Comments

  1. I hear you on the tediousness of making any rag project. I’m working on a wreath right now that has me catching up on Hallmark Christmas movies. Love the idea of a rag garland and it’s so pretty in pink and plaid. Such a gorgeous tree you’ve created for your granddaughters. I bet they always look forward to their stay at Grandma’s during the holidays. Pinned

    1. Oh lordie Marie. I made a farmhouse rag wreath a couple of months ago and I absolutely love it. Pour the coffee and turn on netflix. lol

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.