Skip to Content

How To Make A Christmas Table Cloth

Y’all I purchased a patchwork table cloth a few months ago and loved how it looked on my table. I decided I needed something similar for Christmas and since I couldn’t find one anywhere, I thought I’d try to make one.

Here is how to make a Christmas Table Cloth using several farmhouse-style, rustic fabrics for a patchwork quilt look.

Y’all know once I get an idea in my head, I can’t let it go. Therefore I’m sharing this step-by-step, easy and quick tutorial for you as well.

Christmas Table Cloth Fabrics

First, you want to choose your fabrics. I chose 6 different patterns of cotton fabric that worked well together from Hobby Lobby. I purchased 1/2 yard of each because I planned to use the same materials for the backside of the table cloth.

Materials for Christmas Table Cloth

Materials Needed

Cut Pattern for your Table Cloth

Since I wanted my table cloth to be more of a scarf instead of a full tablecloth, I cut 64 – 7 inch square from the purchased fabrics. If you want a full size tablecloth, you can increase the number of squares or cut the squares larger for your project.

Next, I placed the fabrics on a table to determine my pattern.

Create a pattern for table cloth

Stitch your squares

You will need to leave your pattern on the table and begin to assemble the rows by stitching together with a straight stitch on your sew machine.

After one row is assembled, move to the next row, being careful to keep your seam allow even on all squares.

Sew table cloth squares together
Press Seams OPen

After each row is assembled, you need to press the seams open. I like to use the Cricut Easy Press but an iron will work as well.

Press Table cloth seams open

After you have two rows assembled, pin the rows together trying to align the corners. If you have kept your seam allowance even, this should be easy to do.

To be honest I had a few areas that the corners didn’t match up, however once the table cloth is on the table, you will never know the difference.

After attaching each row together, you want to press all the seams open as you can see below.

See Christmas table cloth from backside with seams pressed open.

Create a backing for your table cloth

Once you have your table cloth top assembled, you will need to create a backing. I used larger pieces of the same fabric to create my backing. However, a plain solid fabric that coordinates with your other fabrics will work great.

Make sure the top and bottom pieces are the same size.

Place right sides facing each other and use straight pins to hold the fabric in position. Stitch with your sewing machine around the outer edges leaving approx. 8 inches unstitched.

adding a backside to table cloth

Once the top and bottom are stitched together, turn your table cloth right side out.

Make sure all the edges are aligned and using a straight stitch, sew a 1/2 inches top stitch around the entire edge of the table cloth.

Make sure that the 8 inch area is properly aligned and top stitch that area together as well.

Stitch the top and bottom pieces of table cloth together

Finish your Christmas Table Cloth

Finally, using a heavy weight darning needle and 100% cotton yarn, connect each corner with a quick tied knot.

Finished Christmas Table cloth

Although I wanted this table cloth for Christmas, the muted shades in these fabrics would also work well for other seasons.

The finished table cloth measures 46 inches square and works perfectly on my screen porch table.

Christmas Table cloth will look good for all seasons.

My inspiration for these color combinations was this vintage McCall’s Magazine that I picked up over the summer while thrifting with the gals.

The everlasting candles from Lucid Candles and the Deer Dinner Plates are going to look fabulous on my Christmas Table.

The neutral napkins work well with the rustic theme. You can see them here.

Christmas Table Cloth Fabric inspiration an old McCall's magazine form 1950

I hope you enjoyed this simple tutorial. I look forward to sharing several different table settings for the holidays using the new Christmas Table Cloth.

Check out these Deer Friends Plates and Taormina Plates from Casafina Dinnerware. Sophie – Silent Night Prints are available here.

Table cloth is ready for the holidays.

You might also enjoy Easy Tips for a Christmas Tablescape to get more ideas for decorating your table this holiday season.

Thanks so much for stopping by and I look forward to sharing my next adventures with you.

Pin it to Remember it


Monday 12th of September 2022

I love this!!! I think I might just try a table runner though, but so charming and thanks for sharing :)


Tuesday 13th of September 2022

Thanks so much.

Cindy Rust

Sunday 21st of November 2021

As a quilter, this project spoke to me! I love all things patchwork. This is just so lovely Rachel. Pinned😊


Tuesday 23rd of November 2021

Cindy, I'm so glad you like it.

Kim | Shiplap and Shells

Saturday 20th of November 2021

If only I could sew! This is such a beautiful tablecloth and of course, I love your sweet painted cow.


Sunday 21st of November 2021

Kim, Thanks so much.

Mary from Life at Bella Terra

Saturday 13th of November 2021

Rachel, I love the fact that you make your own tablecloths! This is so sweet and I love the picture of your Silent Night calf! Every year I try and paint a holiday themed piece of art (I'm a bit behind this year), but I would love to do a cow or calf. You always provide such inspiration!


Monday 15th of November 2021

Mary, Thanks so much sweetie. I've been planning to paint again for two years. LOL


Friday 12th of November 2021

Love the tablecloth but I have to say I am over the moon for your cow picture!!


Saturday 13th of November 2021

Cindi I really appreciate that. The prints are available in my store on this blog.