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
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'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
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
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
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
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
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
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.
- Buy now in the UK from Spoonflower (£10.70)
- Buy now in the US from Spoonflower ($11.00)
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.
- Buy now in the UK from Spoonflower (£10.70)
- Buy now in the US from Spoonflower ($11.00)
Retro Christmas Tree 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!
- Buy now in the UK from Spoonflower (£10.70)
- Buy now in the US from Spoonflower ($11.00)
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.
- Buy now in the UK from Spoonflower (£10.70)
- Buy now in the US from Spoonflower ($11.00)
Rustic Forest 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.
- Buy now in the UK from Spoonflower (£10.70)
- Buy now in the US from Spoonflower ($11.00)
Best Christmas fabric panels
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.
- Buy now in the UK from Joann (£6.99)
- Buy now in the US from Joann ($5.20)
Evault Christmas panel fabric
Christmas trees, snowmen, and classic red, green, and white feature in this modern Christmas panel from Spoonflower!
- Buy now in the UK from Spoonflower (£9.60)
- Buy now in the US from Spoonflower ($11.00)
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.
- Buy now in the UK from Joann (£6.99)
- Buy now in the US from Joann ($5.20)
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
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
Santa's Express train makes an appearance in this cute Advent calendar Christmas panel!
12 Days of Christmas
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
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.
- Buy now from Minerva Crafts (£15.28).
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.