Christmas Fabrics

Spruce up Christmas with magical Christmas fabrics. Our Christmas fabrics are guaranteed to get you in the festive spirit! Sew decorative cushions and tablecloths, sustainable packaging for presents or amusing Christmas jumpers for the whole family. Show Santa your festive side with a new craft project!

Bring on the Christmas season
Christmas fabrics for decorating

Classic or crazy?
All you need for your Christmas outfit
Find the right type of fabric for your project
119 Results
-
Decorative fabric half Panama small fir trees – natural£11.75/m (£8.39/m²)
-
Faux Fur Teddy Fabric – light beige£8.95/m (£5.97/m²)
-
Cotton Cretonne Gifts and Christmas Tree Ornaments – light grey/gold-49%£4.55/m £8.95/m (£3.03/m²)
-
Decor Fabric Half Panama Winter Branches – white/emerald green£9.95/m (£7.11/m²)
-
Cotton Poplin Medium Stars – navy blue/white£8.45/m (£5.71/m²)
-
Cotton Poplin Christmas Letters – blue/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Decor Fabric Canvas Santa Claus boots – white/red-47%£4.45/m £8.45/m (£3.18/m²)
-
Decor Fabric Canvas Cute reindeer – white-47%£4.45/m £8.45/m (£3.18/m²)
-
Cotton Poplin Christmas dogs – blue-black-49%£4.55/m £8.95/m (£3.03/m²)
-
Cotton Poplin Mini Fir Trees – mint/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Cotton Poplin Christmas Letters – mint/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Decor Fabric Half Panama little angel – natural/coral-35%£7.65/m £11.75/m (£5.46/m²)
-
Decor Tapestry Fabric Robin with Sheet Music – white£5.45/pc (£12.11/m²)
-
Cotton Poplin Norwegian pattern – midnight blue£8.95/m (£6.39/m²)
-
Cuddly fleece, Christmas – white/gold-49%£5.95/m £11.75/m (£3.97/m²)
-
Cotton Poplin Pointed Christmas Baubles – white/gold-49%£4.55/m £8.95/m (£3.14/m²)
-
Half Panama Decor Fabric Penguins – natural£11.75/m (£8.39/m²)
-
Decor Fabric Canvas Reindeer and branches – white-47%£4.45/m £8.45/m (£3.18/m²)
-
Cotton Poplin Snowflakes – indigo/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Decorative fabric half Panamaforest animals – light beige£11.75/m (£8.39/m²)
-
Decorative fabric half Panama delicate branches – natural£11.75/m (£8.39/m²)
-
Cotton Poplin Christmas Letters – pink/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Cotton Jersey deer in the forest – white£15.45/m (£10.30/m²)
-
Half Panama Decor Fabric Skiing Landscape – natural£11.75/m (£8.39/m²)
-
Santa Claus Is Coming Soft Sweatshirt Fabric – indigo-20%£17.95/m £22.55/m (£11.97/m²)
-
Cotton Poplin Mini Fir Trees – blue/white-34%£5.95/m £8.95/m (£4.10/m²)
-
Decorative fabric half Panama branches with berries – offwhite£11.75/m (£8.39/m²)
-
Decor Fabric Half Panama stars – natural/white£11.75/m (£8.39/m²)
-
Decor Fabric Winter Gnome Half-Panama – grey-35%£7.65/m £11.75/m (£5.46/m²)
-
Cotton Poplin Christmas dogs – fir green-49%£4.55/m £8.95/m (£3.03/m²)
-
Brushed Sweatshirt Fabric polar bears celebrating Christmas – navy blue-10%£17.95/m £19.95/m (£11.97/m²)
-
Fir Trees Soft Sweatshirt Fabric – juniper green/light pink-9%£20.45/m £22.55/m (£13.63/m²)
-
Cosy Fleece Embossed Dots – offwhite£9.95/m (£6.63/m²)
-
Decor Velvet – dark green£11.75/m (£7.83/m²)
-
Decor Fabric Jute-Look Snowflakes – natural/white£9.95/m (£6.63/m²)
-
Cotton Poplin Star Arcs – aubergine/gold-34%£5.95/m £8.95/m (£4.10/m²)
-
Decor Fabric Half Panama premium gold arches print – black/gold£28.95/m (£20.68/m²)
-
Organic French Terry Yetis Go Skiing Digital Print – silver grey£21.65/m (£14.43/m²)
-
Christmas tree cotton poplin fabric – navy blue-34%£5.95/m £8.95/m (£4.38/m²)
-
Norwegian Print Soft Sweatshirt Fabric – indigo/salmon-20%£17.95/m £22.55/m (£11.97/m²)
-
Ho! Ho! Ho! French Terry – dark pine-20%£16.65/m £20.75/m (£11.10/m²)
-
Cotton Poplin Gifts – red/gold-34%£5.95/m £8.95/m (£4.10/m²)
-
Decorative fabric half Panama winter berries – offwhite-35%£7.65/m £11.75/m (£5.46/m²)
-
Cotton Poplin Sparkling Stars – green/gold-34%£5.95/m £8.95/m (£4.10/m²)
-
Decorative fabric half Panama winter pixie – natural-35%£7.65/m £11.75/m (£5.46/m²)
-
Coated Cotton Glitter – gold metallic£17.45/m (£11.26/m²)
-
Decor Velvet – red£11.75/m (£7.83/m²)
-
Cotton Poplin Oriental Stars – fir green/gold-34%£5.95/m £8.95/m (£4.10/m²)
You have viewed 48 of 119 products
Load more products