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 Needed
- 1/4 to 1/2 yards of 6 different cotton fabrics
- matching thread
- sewing machine
- iron or heat press
- straight pins
- scissors
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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Sue
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 :)
Rachel
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😊
Rachel
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.
Rachel
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!
Rachel
Monday 15th of November 2021
Mary, Thanks so much sweetie. I've been planning to paint again for two years. LOL
Cindi
Friday 12th of November 2021
Love the tablecloth but I have to say I am over the moon for your cow picture!!
Rachel
Saturday 13th of November 2021
Cindi I really appreciate that. The prints are available in my store on this blog.