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 2022

Christmas fabric fat quarters

Liberty A Woodland Christmas fat quarter bundle

Liberty A Woodland Christmas fat quarters

Liberty prints are always gorgeous and this bundle of fat quarters from Love Crafts is no exception. The folk art-inspired patterns work beautifully together and will bring joy into all of your projects this Christmas.

More like this

Groves Rustic fat quarter bundle

Groves Rustic fat quarters bundle

Looking for a more rustic vibe this year? This fabulous little bundle from Love Crafts has a natural-looking colour palette and a variety of patterns to chose from.

Red John Louden Christmas fat quarters


Looking for a traditional pack of festive fat quarters? We love the classic style of this bundle of Christmas quarters, which features snowflakes, cute robins and sweet star patterns.

Peter Rabbit Christmas fat quarters

Peter Rabbit Christmas fat quarters

We were thrilled to discover this fat quarter bundle starring the beloved Beatrix Potter character Peter Rabbit. This bundle includes five adorable patterns, which little children are guaranteed to love.

Belle & Boo Arctic fabric bundle

Belle and Boo Arctic fabric bundle

This Christmas fat quarter bundle from Belle & Boo features vintage-inspired prints and charming characters. This is a brilliant option for anyone wanting to sew patterns with a vintage vibe.

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 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 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.

Art Gallery Fabrics Little Town fabrics

Always a reliable source of modern fabric designs, Art Gallery Fabrics work with some of the world's top designers to create inspiring collections, and their cottons have a lovely soft quality which makes them great to sew with.

Their Little Town range by Amy Sinibaldi does not disappoint. We've picked these cotton poplin fabrics for their muted tones – that foliage prints is just stunning, while the Fabric Snow Crystals Ash print celebrates the beauty of snowflakes. They're available to order by the metre from Minerva Crafts.

Christmas Puppies fabric

Christmas puppies fabric

Calling all dog lovers! You can now cover all of your 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.

Liberty Fabrics Lasenby Cotton Christmas fabrics

Liberty Christmas fabrics

Oh Liberty Christmas fabrics, be still our beating hearts! It is a fact universally acknowledged that a person can never have too many Liberty fabrics in their stash. Get on over to the glorious Liberty of London online fabric store and treat yourself to these beauties. You know you want to.

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.

We're looking forward to using it in all of our Christmas sewing patterns.

Dashwood Studio Christmas fabrics

Christmas fabrics

Dashwood Studio have a few different festive fabric colourways available over at Minerva Crafts but we've included our favourites below. We've chosen them for their fresh colour palette of warm reds alongside cool blues and lime greens, combined with quirky motifs from gifts to robins.

They'll be firm favourites with family members of all ages.

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.

Cotton poplin holly fabric

Cotton poplin holly fabric

This classic fabric has a timeless feel and it's one of our all-time favourites. It can be the star of any sewing project, but it also works well when combined with other vintage patterns.

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.

Art Gallery Fabrics Cosy and Bright Christmas Fabrics

Maureen Cracknell's beautiful collection for AGF is a treat to behold and to sew with. Perfect for those of you who like to give your Christmas makes a modern colour scheme, fill your sewing table with rich peach and burgundy tones.

They offer traditional motifs with a contemporary twist, from nutcrackers to Christmas jumper designs.

Lewis & Irene Noël collection

John Lewis Noel Christmas fabrics

We've long been firm fans of Lewis & Irene's seasonal fabric ranges – this family-built British business creates fabrics inspired by nature with a unique and modern vibe. When it comes to Christmas fabrics, we love their Noël range – traditional prints filled with foliage, deer and metallic elements, inspired by Winter woodlands.

Best Christmas fabric panels

12 Days of Christmas

12 Days of Christmas fabric panel

The 12 Days of Christmas were made to be turned into a 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 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.

Ho Ho Ho Santa Waving Fabric Panel

Santa Claus Christmas Fabric Panel

We're bringing this Christmas fabric collection to an end with a bang and going all out Christmas. Fabrics just don't come more show-stopping than this Santa and his sleigh fabric panel. This large panel is printed on to 100% cotton fabric and measures 23¾ x44in (60cm x 110cm).

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 are 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.


Zoe WilliamsLaunch Editor, Gathered.how

Zoe is the launch Editor of Gathered.how. She has over a decade of craft publishing experience under her belt. She's a quilter and sewist who works with the UK’s best-selling craft magazines including Today’s Quilter, Love Patchwork & Quilting, Simply Sewing and The World of Cross Stitching. Zoe loves being immersed in Gathered’s quilting content, tweaking our tutorials and publishing new patterns. Zoe has previously written for radiotimes.com, Simply Knitting and The World of Cross Stitching and was previously Deputy Editor of Papercraft inspirations magazine. She has guest-lectured at Bath Spa University. She’s a keen quilter with 5 projects in progress at any one time and another 12 or so planned.

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating