• Houses
    • Overview
    • Roofline Residence
    • Hills House
    • California Cottage
  • DIY Projects
  • Tips & Tricks
  • Shop
    • My Homes
    • Tools & Supplies
    • Gift Guides
  • About
  • Contact
  • Houses
    • Overview
    • Roofline Residence
    • Hills House
    • California Cottage
  • DIY Projects
  • Tips & Tricks
  • Shop
    • My Homes
    • Tools & Supplies
    • Gift Guides
  • About
  • Contact

haus & hand

DIY Projects, Living Room, Roofline Residence · February 28, 2026

How to Make a Scalloped Christmas Tree Skirt (+ Free Pattern!)

diy christmas tree skirt

We got a new Christmas tree this year and it deserved a cute scalloped tree skirt! I’ve been saving inspiration for this project for months and I’m so glad I finally had time to work on it just in time for Christmas.

I’m so excited to show you how you I made my DIY Christmas tree skirt so you can also make the tree skirt of your dreams!

Note: This post may contain affiliate links, you can find more information in my disclosures here.

Materials

  • 2 yards of fabric for the front
  • 2 yards of fabric for the back
  • quilting yarn
  • 50 x 50 inches of batting
  • iron on seam tape

Tools

  • sewing machine (mine is discontinued but similar new version is linked here)
  • scissors
  • iron

Step 1: Selecting the perfect fabric

I went to our local quilt fabric store and got so lucky: I found the perfect Tilda Christmas collection of fabrics for this project! All I had to do was pick my favorite ones:

tilda christmas fabric

One great reason to select fabrics from the same collection is that the colors and patterns are meant to coordinate with one another so there’s no need to scour the whole store for coordinating fabrics.

Step 2: Making the pattern (optional)

I saw nina.loves.to.sew‘s tutorial and loved how her tree skirt came out! I used her pattern as my starting point for my own DIY Christmas tree skirt but made a few minor changes by mocking it up on some gift wrapping paper:

diy christmas tree skirt pattern

Here is the final pattern I came up with!

tree skirt pattern

Each scallop is:

  • 8 1/2 inches wide at the top
  • 1 3/4 wide at the bottom
  • 21 inches long

Step 3: Cutting out fabric

Once I had my pattern, it was time to cut out the fabric pieces! I used 6 different fabrics and cut out a total of 18 scallops:

christmas tree skirt pattern

Then, I arranged the fabric patterns in an order that I liked!

tilda christmas fabrics

Step 4: Sewing fabric pieces together

Next, I started sewing the fabric pieces together!

At first, I sewed one piece to another piece:

sewing tree skirt
sewing tree skirt
sewing tree skirt
diy scalloped tree skirt

Once I had a stash of pairs, I started sewing these together for sets of four:

diy scalloped tree skirt

Then, I added a set of two to each set of four to create sets of six:

diy scalloped tree skirt

Finally, I added all three sets of six together:

scalloped tree skirt

Then, I ironed everything to press the seams flat and get the tree skirt ready for the next step.

diy tree skirt

Step 5: Adding the batting

I still had some batting left over from the quilt I took apart for our shower curtain in the hallway bathroom at the old house so I decided to use that for this project!

tree skirt batting

I started by spreading out the fabric on top of the batting:

attaching batting to tree skirt

Then, I pinned the tree skirt to the batting:

attaching batting to tree skirt
attaching batting to tree skirt

Once it was secured, I started trimming the batting!

cutting batting for tree skirt
cutting batting for tree skirt

I also cut along the gap:

cutting batting for tree skirt

And I cut out the circle in the middle:

cutting batting for tree skirt

Caution: Then, I sewed them together in a few spots. However, I wouldn’t recommend doing this because I wanted a quilting pattern that would be the same on the front and the back of the tree skirt so that it would be fully reversible. Instead, I recommend using better pins, iron on seam tape or a spray on adhesive to hold the fabric and batting together before adding the back.

sewing tree skirt

Step 6: Adding the back

Next, I added the back.

I wanted our tree skirt to be reversible so I selected a fabric from the same collection as the fabrics in the front. If you don’t want or need your skirt to be reversible, you could use any leftover fabric you have for the back.

The tree skirt is quite big once finished so I had to come up with a creative way to cut my fabric out of the piece I had:

making a tree skirt
making a tree skirt
making a tree skirt
making a tree skirt
making a tree skirt

Then, I sewed together all the pieces for one large tree skirt back side!

diy tree skirt
diy tree skirt

Next, I added the back to the front and batting:

custom tree skirt
custom tree skirt

I pinned all the layers together:

reversable tree skirt
reversable christmas tree skirt

Next time, I might try out a fabric adhesive instead! The pins worked fine but I wonder if an adhesive would make this a little easier.

reversable tree skirt
diy reversable tree skirt

Once all the layers were combined, I cut along the gap and I also cut out the circle in the middle:

reversable diy tree skirt

Step 7: Sewing the front, batting and back together

It was finally time to sew it all together! I sewed it all together by sewing along the sides of each scallop:

sew tree skirt
sew tree skirt
sew christmas tree skirt
sew christmas tree skirt

The quilted look gives the tree skirt a little more texture, which I really love!

christmas tree skirt

I also sewed the layers together along the edges of the scallops:

scalloped christmas tree skirt

Next, I trimmed any excess fabric:

diy scalloped christmas tree skirt

This is what it looked like once I was done:

scalloped christmas tree skirt

Step 8: Adding bias trim and ties

In this last step, I added bias trim. I actually made bias trim myself for the first time and it worked out pretty well!

To make my own bias binding, I cut the fabric at a 45 degree angle:

how to cut bias binding
how to cut bias binding

Note: I made the strips double the width I would need so that I could basically make two strips at once. I’ll show you how I cut this in half later!

how to cut bias binding
how to cut bias binding

Once I had enough pieces cut, I started combining them at an angle:

how to cut bias binding
how to cut bias binding

I sewed them together for one really long piece:

how to cut bias binding
how to sew bias binding

Then, I cut the strip in half as I mentioned earlier:

how to cut bias binding

Next, I added three ties (not made from bias binding) to the tree skirt:

christmas tree skirt ties

After that, I started attaching the bias binding to my DIY tree skirt:

how to sew bias binding
how to sew bias binding

The trickiest part was the circle in the middle:

how to attach bias binding
how to attach bias binding

I sewed most of the bias trim on but there were a few parts where it wasn’t wide enough so I opted to attach it with iron on seam tape. That also worked well!

attach bias binding with iron on seam tape

Finished scalloped Christmas tree skirt

Here is our finished tree skirt!

scalloped christmas tree skirt
scalloped christmas tree skirt
scalloped christmas tree skirt
scalloped tree skirt
scalloped tree skirt
scalloped christmas tree skirt
scalloped tree skirt
christmas tree skirt
diy tree skirt

I’m so excited about how this turned out! I love that it looks traditional but cute and playful at the same time. We can’t wait to use this for many years to come!

I had some fabric left over so I decided to make a matching Christmas tree bow:

diy christmas tree bow
diy tree bow

I also made a matching mini Christmas tree out of fabric:

diy fabric christmas tree

With all the left over fabric I have, I’m excited to add more matching elements this Christmas! Maybe some matching Christmas tree ornaments?

Let me know if you end up sewing your own DIY Christmas tree skirt!

Tina

In: DIY Projects, Living Room, Roofline Residence

You’ll Also Love

Guest bathroom with wallpaper and arched showerRoofline Residence Guest Bathroom Reveal
Popular green paint colorsThe Best Green Paint Colors: 9 Popular Shades of Green
laundry room revealRoofline Residence Laundry Room Reveal

Comments

  1. Brianna Morris says

    July 20, 2026 at 12:46 pm

    Can I have the pattern

    Reply
    • Tina says

      July 20, 2026 at 2:47 pm

      It’s under Step 2!

      Reply

Leave a Reply Cancel reply

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

Next Post >

DIY Fireplace Built Ins

hi there!

I'm Tina and I'm so excited you're here, I can't wait to share my DIY adventures with you.

Let’s transform our homes together!

  • Privacy Policy
  • Disclosure
  • Terms and Conditions

Copyright © 2026 haus & hand · Theme by 17th Avenue