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!
93 Results
-
Decor Fabric Half Panama elegant fir trees – natural/pine£8.55/m (£6.11/m²)
-
Faux Fur Teddy Fabric – light beige£8.45/m (£5.63/m²)
-
Tapestry Decor Fabric PanelSanta – carmine£5.95/pc (£13.22/m²)
-
Cotton Poplin Gnomes and fir trees – blue£8.55/m (£5.90/m²)
-
Cotton Poplin Hearts and Stars – midnight blue/gold£8.55/m (£5.90/m²)
-
Decor Fabric Half Panama nostalgic Christmas time – natural/red£8.55/m (£6.11/m²)
-
Decor Fabric Jacquard Lurex snowflake garland – light beige/gold£16.55/m (£11.82/m²)
-
Decor Fabric Tapestry Fabric Christmas Tree Baubles – black/green£18.45/m (£13.18/m²)
-
Cotton Poplin minimalist fir trees – reed£8.55/m (£5.90/m²)
-
Cotton Poplin Deer and branches – offwhite/gold£8.55/m (£5.90/m²)
-
Cotton Cretonne Graphic Star – black£7.45/m (£4.66/m²)
-
Cotton Poplin delicate fir trees – midnight blue/gold£8.55/m (£5.90/m²)
-
Cotton Poplin Hearts and Stars – offwhite/gold£8.55/m (£5.90/m²)
-
Cotton Poplin Gnomes and fir trees – dark red£8.55/m (£5.90/m²)
-
Tapestry Decor Fabric Panel Christmas Star – red£5.95/pc (£13.22/m²)
-
Lamé Decor métallique Fabric – gold metallic£5.95/m (£4.10/m²)
-
Upholstery Fabric Velvet Quilted Fabric – dark green£16.55/m (£11.65/m²)
-
Upholstery Fabric Velvet Quilted Fabric – black£16.55/m (£11.65/m²)
-
Coated Cotton Glitter – silver metallic£16.55/m (£10.68/m²)
-
Coated Cotton Glitter – gold metallic£16.55/m (£10.68/m²)
-
Colourful Christmas cotton poplin fabric – green£8.55/m (£6.29/m²)
-
Decor Velvet – dark green£10.95/m (£7.30/m²)
-
Christmas Tree Baubles Cotton Jersey – midnight blue-50%£8.22/m £16.45/m (£5.48/m²)
-
Decor Fabric Jute Lurex 150 cm – natural/gold£8.45/m (£5.63/m²)
-
Upholstery Fabric Velvet Quilted Fabric – fir green£16.55/m (£11.65/m²)
-
Lamé Decor Fabric – silver metallic£5.95/m (£4.10/m²)
-
Organza snowflakes – light blue£4.95/m (£3.30/m²)
-
Cotton Poplin Medium Stars – navy blue/white£9.45/m (£6.39/m²)
-
Tulle Metallic – gold£4.95/m (£3.30/m²)
-
Tulle Metallic – copper£4.95/m (£3.30/m²)
-
Decor Fabric Jute Plain 150 cm – ivory£7.45/m (£4.97/m²)
-
French terry nutcracker – fire red-40%£13.47/m £22.45/m (£8.98/m²)
-
Decorative fabric half Panama delicate branches – natural£10.95/m (£7.82/m²)
-
Decor Fabric Half Panama fine stripes – natural/white£10.95/m (£7.82/m²)
-
Decor Fabric Jute Plain 150 cm – red£7.45/m (£4.97/m²)
-
Decor Tapestry Fabric Snowman in Snow Globe – carmine£5.95/pc (£13.22/m²)
-
Decor Fabric Tapestry Fabric Winter Landscape – ivory/light turquoise£18.75/m (£13.39/m²)
-
French Terry Panel Three Christmas Elves – beige-40%£12.87/pc £21.45/pc (£8.58/m²)
-
Decor Fabric Jute-Look Christmas Collage – dune/white-20%£6.84/m £8.55/m (£4.56/m²)
-
Decor Velvet – red£10.95/m (£7.30/m²)
-
Decor Fabric Canvas Poinsettia Flowers – offwhite/carmine£7.45/m (£5.32/m²)
-
French terry Santa Claus | Glitzerpüppi – pine/fire red-30%£11.86/m £16.95/m (£7.91/m²)
-
Cosy Fleece – mustard£8.45/m (£5.63/m²)
-
Norwegian Print Soft Sweatshirt Fabric – red/pink-30%£15.01/m £21.45/m (£10.01/m²)
-
Cotton Poplin Large Stars – merlot/gold£8.55/m (£5.90/m²)
-
Ho! Ho! Ho! French Terry – dark pine£19.45/m (£12.97/m²)
-
Tulle Metallic – blue£4.95/m (£3.30/m²)
-
Decorative Panel Tapestry Fabric Holiday Dog – light beige/red£5.95/pc (£13.22/m²)
You have viewed 48 of 93 products
Load more products