Home / Fabric / Christmas Fabric

Christmas Fabric

Celebrate the Christmas festivities with our wide selection of Christmas cotton fabrics - perfect for decorations, patchwork, quilting and more! From trees and reindeer to the classic green & red chequered style, you can find everything you need to enjoy the holiday season.
Read more
Found 68 results
No Active Filters
Liquid Satin, Gold
Liquid Satin, Pale Gold
Clearance!Save 65%!
Liquid Satin Pale Gold
£3.45 £1.20 per metre
Liquid Satin, Red
Lustre Velvet, Gold
Lustre Velvet, Red

Spread the festive joy with Christmas Fabric

Are you looking to add some extra festive charm to your Christmas creations this year? Discover Fabric Online’s collection of Christmas fabrics boasting a wide array of patterns and designs guaranteed to bring your holiday visions to life.

Whether you’re making matching Christmas pyjamas, a patchwork blanket, or festive tree ornaments, our range has everything you need to create something truly special. Our fabrics are available by the metre, ensuring that you’ll never find yourself short of what you need to complete your project.

But we don’t just stop at style: our Christmas fabrics feel just as good as they look. Choose from soft velvet or cosy cotton to give your creations an extra level of comfort and luxury this year.

So why not make this Christmas even more magical with Fabric Online’s festive fabrics? Browse our range and enjoy free & fast delivery on your order.

Buy Christmas Fabric By The Metre Online

At Fabric Online, we sell a diverse range of Christmas material including high-quality cotton and velvet options by the metre. With our fast and free* delivery, you can trust us to deliver your order in time for the holidays. Join hundreds of happy customers and create something truly unique this Christmas season. Shop now at Fabric Online.

Frequently Asked Questions

When will I receive my order?

Do we offer free samples?

The UK's #1 online fabric retailer. We stock a huge range of high quality fabrics at affordable prices. Buy online with free UK delivery over £150 (conditions apply).
We accept...
Copyright © Fabric Online 2011-24, a trading name and registered trademark of Ambassador Textiles Limited. All rights reserved.