Christmas Tree Table Topper

heather handmade sewing

This post may contain affiliate links.

Learn how to make a Christmas tree table topper with a free hexagon table topper quilt pattern. Decorate with this Christmas sewing project.

Are you looking for a fun decoration for Christmas? Look no further! Use my free hexagon table topper quilt pattern to make a Christmas tree design.

Three triangles look like decorated Christmas trees and three triangles are the negative space in between. I chose a pale gray for my negative space to look like snow, but it would also look great with red, gold, or silver.

Christmas Tree Table Topper

What fabric should I use?

The best fabric to use for this project is quilting cotton. Use quilting cotton in green and white. Use white, green, and red trim, rickrack, and bias tape for all the details. Use a fun Christmas print fabric for the backing.

Should I prewash my fabric?

Since the Christmas tree table topper is quilted you should not prewash the fabric. You want the fabric to crinkle up when you wash it just like a quilt.

Christmas Tree Table Topper

What is a PDF sewing pattern?

A PDF pattern is a sewing pattern designed on the computer and organized so that it can be printed on several letter or A4 size pieces of paper.

I love using PDF sewing patterns because if the pattern gets ruined or if my children or I changed sizes, I can always print it again. It’ll never be destroyed since I have a digital version!

How do you use a PDF sewing pattern?

Open the PDF on a computer and click print. When printing make sure that the scaling is set to 100% or no scaling so that the pattern prints at the correct size. Learn how to use PDF sewing patterns.

Christmas Tree Table Topper

Do you love to sew? Try one of these sewing projects:

christmas tree table topper

How to Make a Christmas Tree Table Topper


  • Free hexagon table topper quilt pattern – get it at the end of the post
  • 2/3 yard of green fabric
  • 2/3 yard of white fabric
  • 3/4 yard of backing fabric
  • 3/4 yard of fusible fleece
  • Scraps of different trim in red, white, and green
  • 3 yards of green 1/2 inch double fold bias tape
Christmas Tree Table Topper supplies

Cut three white triangles. Cut three green triangles.

cut out 3 green triangles and 3 white triangles

Cut a bunch of pieces of trim for each green triangle. Cut multiple kinds and multiple colors for each triangle.

place trim across each tree

Sew all the trim pieces in place.

sew each piece of trim in place

Trim all the pieces to be the same size as the triangles.

cut trim so that it doesn't go over the edge

Place all the 6 triangles in a circle.

Sew two triangles together but stop 3/8 inch from the point. Sew another two triangles together but stop 3/8 inch from the point. Sew the last two triangles together stopping 3/8 inch from the point. Press the seams open.

sew three triangles together and then another three triangles together

Sew the three pieces together stopping 3/8 inch from the point. Press the seams away from the trees.

sew two halves together

Layer the backing right side down, then the batting or fusible fleece, then the top with right side up.

layer the top, batting, and backing

Quilt the layers together. I found the best way was to start in the middle and spiral out until I got to the outer edge.

quilt the three layers together

Trim the backing and batting to the same shape as the hexagon top.

trim all the layers to the same size

Finish the edges with double fold bias tape. Be careful around the corners.

You finished!

finish the edges with bias binding

Get the Free Sewing Pattern here!

Christmas Tree Table Topper

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

heather sewing

I believe small sewing moments can create great joy. Find your own “right” way to sew. -Heather

Notify of
Inline Feedbacks
View all comments