All products were chosen independently by our editorial team. This review contains affiliate links and we may receive a commission for purchases made. Please read our affiliates FAQ page to find out more.

Brighten your festive stitching with the best Christmas fabrics

Get sewing for Christmas with the best Christmas fabrics in town this year – from fat quarters to fabric by the metre and fabric panels. We're here to reveal the must-sew collections from our favourite brands

6 issues of Simply Sewing magazine for £14.99|Save 78%!

Published: October 19, 2023 at 11:54 am

Brighten your festive stitching with the best Christmas fabrics

Ho ho ho makers, is it time to officially start sewing for the holidays yet? Christmas fabrics are one of life's simple pleasures and there are always new designs to discover each year. The best thing about them is you can use them to sew your new favourite family heirlooms.

Home-sewn Christmas projects will be a feature of your family's festivities year after year, and they make great gifts too for this reason. If you're trying to cut down on glitter and disposable gift wrap this year, why not swap out paper or plastic packaging by wrapping your gifts in Christmas fabric?

In this article, we're sharing our favourite online Christmas fabric shops. We've included Christmas quilting fabrics and fat quarters, alongside Christmas fabrics available by the metre.

The fabrics in this round-up offer a wide variety of styles to suit all different budgets and tastes. You'll find high-end Liberty prints alongside some of the best bargains on Amazon – just pick your favourites and start sewing.

We love adding new Christmas fabrics to our stash each year and can't wait to start making our festive projects! Read on to discover our pick of the best Christmas fabrics to buy.

Best Christmas fabrics 2023

Christmas fabric fat quarters

Luter 10pc Christmas fat bundle

Luter 10pc Christmas fat bundle

For a true variety of Christmas styles, opt for these bundle of ten fat quarter sized fabrics. With everything from Santa to baubles, you're sure to create a variety of Christmas crafts!


SINGER Fat Quarter Bundle

SINGER Fat Quarter Bundle

Singer's fat quarter bundle offers a selection of tasteful, quality cotton samples, with a Christmas village theme. This fabric would be perfect for sewing your own Christmas decorations!


Whaline 12Pcs Blue Christmas Cotton Fabric Bundles

Whaline 12Pcs Blue Christmas Cotton Fabric Bundles

Fancy stepping away from the traditional red and green this year? Why not opt for this elegant blue, gold, and silver fat quarter bundle for something a bit different. Why not try using it to make your own Christmas crackers?


Whaline 12Pcs Red Christmas Cotton Fabric Bundles

Whaline 12Pcs Red Christmas Cotton Fabric Bundles

If you love a repeating motif in trad colours as much as the next person for Christmas, this is the bundle for you. With argyle, polka dots, and snowflakes, this bundle's got it all! It would be perfect for making your own fabric paper chains.


Craftido Cotton Quilting Fabric Bundles

Craftido Cotton Quilting Fabric Bundles

For dazzling bright shades, look no further than this Christmas fat quarter bundle by Craftido! We love the shades of teal and turquoise for an uplifting pop of colour. Why not use it to make some easy-sew Christmas decorations?


Irenare 50 Pieces Christmas Cotton Fabric

Irenare 50 Pieces Christmas Cotton Fabric

For crafting maniacs who need all the fabric they can lay hands on, this 50 piece Christmas fat quarter bundle ought to do the trick! Try making your own Christmas tree baubles with it this year.


Christmas fabrics by the metre

Christmas gingerbread hearts fabric

Gingerbread Christmas hearts fabric

This cheerful fabric is adorned with gingerbread men, bows, candy canes and hearts. It's perfect for clothing, sewing your own stocking, or for your latest seasonal sewing projects.

It's available by the metre and it's made with polycotton, which is suitable for a wide range of makes.


Christmas Birds in Snow fabric

Christmas birds in snow fabric

Everyone needs a jolly robin print in their Christmas fabric stash! This lively modern design has a fresh, contemporary feel, which we love.

It's available to buy in fat quarters or by the metre.


Christmas Puppies fabric

Christmas puppies fabric

Calling all dog lovers! You can now cover all of your Christmas sewing patterns with these cute Christmas dog designs. This is a brilliant buy if you want to make a personalised gift for someone.

Spoonflower fabrics are printed on demand, which means that you can also buy this design in a wide selection of materials and sizes.


Retro Christmas Tree Ornaments fabric

Retro Christmas ornaments fabric

This quirky fabric combines a retro style with a vibrant modern colour scheme. This is perfect for anyone looking for a print that's inspired by fifties designs.

Sew your own Christmas ornaments with our favourite designs!


Retro Christmas Decals fabric

Retro Christmas decals fabric

This nostalgic print from Spoonflower reminds us of old-fashioned Christmas cards! It will bring an authentic vintage feel to any project you make using it.

This fun fabric is available as fat quarters or by the metre.


Rustic Forest Trees fabric

Retro Christmas trees fabric

This Christmas tree fabric has a unique sketchy style – it looks as though it's been painted straight onto the material! It's an original take on the traditional Christmas tree motif and would work well with other contemporary prints.


Best Christmas fabric panels

Red Truck Collage Christmas Quilt Panel Cotton Fabric

Red Truck Collage Christmas Quilt Panel Cotton Fabric

This 44 inch Christmas fabric panel is perfect for those driving home for Christmas this year! Featuring scenes of a festive red truck filled with presents, and a cheery message spanning the perimeter.


Evault Christmas panel fabric

Evault Christmas panel fabric

Christmas trees, snowmen, and classic red, green, and white feature in this modern Christmas panel from Spoonflower!


Susan Winget Snowman & Deer Christmas Quilt Panel Cotton Fabric

Susan Winget Snowman & Deer Christmas Quilt Panel Cotton Fabric

This one's for the animal lovers out there! For a sweet Christmas nature scene, opt for this panel by Susan Winget.


Christmas Fabric Red Truck Collage Panel

Christmas Fabric Red Truck Collage Panel

We love this Christmas fabric scene featuring a jolly red truck and fir tree! The red and green trim with holly accents makes a nice finishing touch.


Christmas Advent calendar panel

Christmas Advent calendar panels

Create a delightful Christmas Advent Calendar with this Nutex Christmas Range fabric panel, featuring eight small designs perfect for gift tags and decorations.

It measures approximately 60cm x 112cm (23" x 44") when unfolded, and the finished calendar measures around 51.5cm x 57.5cm (20 1/4" x 22 1/2").


Christmas Santa's Express Train Advent Panel

Christmas Santa's Express Train Advent Panel

Santa's Express train makes an appearance in this cute Advent calendar Christmas panel!


12 Days of Christmas

12 Days of Christmas fabric panel

The 12 Days of Christmas were made to be turned into a festive fabric panel one day, and that day has come! Sew all 12 days, complete with a metallic finish, with this 30 x 110 cm pre-printed fabric panel.

The fabric is 100% Cotton and trad Christmas fans will love it. Sew it into a mini Christmas quilt or cut up the panel into smaller pieces to make quilted coasters.


Dashwood Studio Christmas Cotton fabric panel

Dashwood Studio Christmas fabric panel

This Christmas fabric advent calendar panel is easy to sew up quickly and will be an instant firm family favourite for years to come. Designed with all the modern classic design flair we expect from Dashwood Studio, we love the sweet detail in the different days – from toadstools to woodland creatures.


Start your festive making with our best Christmas fabric guide

Whether you have a big or small project in mind, choosing the right Christmas fabric is an important decision. Luckily there are lots of incredible festive fabrics to inspire your crafting, from vintage prints to funky modern designs.

Christmas decorations are often passed down as treasured family heirlooms, so it's worth taking the time to pick a fabric that you really love. Making your own decorations can also be an eco-friendly choice, as you'll reuse the same decorations year after year. You can even use Christmas fabrics as reusable wrapping paper!

Picking the right fabric doesn't need to break the bank either, as there is a wide range of materials available to suit all budgets. All you need to do is to stock up your fabric stash and start making your next project!

Make the Christmas tree the star of the season

It's not Christmas without a tree! Our Christmas trees come in all shapes and sizes, but they're often the biggest decoration in our homes in December. For that reason, they deserve to be the star of the show.

A Christmas tree skirt can complement your decorations perfectly and looks fabulous when stacked with presents. If you have a real Christmas tree, it can also prevent needles from falling onto your floor. Discover how to sew your own Christmas tree skirt pattern.