Christmas Fabric

Bring a little festive cheer to your sewing table with Christmas fabrics for quilts, stockings, decorations and handmade gifts. Explore seasonal prints, coordinated pre-cut packs and panels for your next Christmas project.

Check each listing for its selling unit and dimensions. For fabrics sold by the half metre, quantity 1 is 50cm and quantity 2 is one metre; multiple units are supplied as a continuous piece where possible. Panels and pre-cut packs are priced individually as described.

Looking for a festive project? Browse our Christmas Panels & Advent Calendars.

Products Category

Featured product

Clear All
Apply
Filter
XP004 To Be Jolly Christmas Panel by One Canoe Two #36040 | Moda - Panel
XP004 To Be Jolly Christmas Panel by One Canoe Two #36040 | Moda - Panel
XP036 Red advent Stocking Bonding Christmas Panel Kate Spain for Moda
XP036 Red advent Stocking Bonding Christmas Panel Kate Spain for Moda
Christmas Fabric - Elf XO99 - 1/2 Metre
Christmas Fabric - Elf XO99 - 1/2 Metre
Regular price £9.00
XP054 Christmas Eve Bunting Panel 81790 | Nutex
Christmas-themed fabric with reindeer, fox, snowman, and festive text on a patchwork pattern.
XP054 Christmas Eve Bunting Panel 81790 | Nutex
Regular price £12.00
XP042- Nativity Christmas Advent Panel - Littondale
XP042- Nativity Christmas Advent Panel - Littondale
XP016 Merry Christmas bunting panel Makower
XP016 Merry Christmas bunting panel Makower
X078 Amazing Stars #MCS18-16 | Stoff - 1/2 Metre
Santa Paws Advent Calendar Panel XP071 | Makower 2477
Lucky Dip Advent Panels
Lucky Dip Advent Panels
Lucky Dip Advent Panels
Regular price £8.00
Scandi 2019 Christmas advent Panel | Makower XP009
X130 BasicGrey Grunge Metallics #30150 525M | Moda - 1/2 metre