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!
45 Results
-
Upholstery Fabric Velvet Quilted Fabric – dark green£16.55/m (£11.65/m²)
-
Faux Fur Teddy Fabric – light beige£8.45/m (£5.63/m²)
-
Lamé Decor métallique Fabric – gold metallic£5.95/m (£4.10/m²)
-
French terry Santa Claus | Glitzerpüppi – pine/fire red£16.55/m (£11.03/m²)
-
Decor Fabric Jute Lurex 150 cm – natural/gold£8.45/m (£5.63/m²)
-
Coated Cotton Glitter – silver metallic£16.55/m (£10.68/m²)
-
Upholstery Fabric Velvet Quilted Fabric – fir green£16.55/m (£11.65/m²)
-
Decor Velvet – dark green£10.95/m (£7.30/m²)
-
Upholstery Fabric Velvet Quilted Fabric – black£16.55/m (£11.65/m²)
-
Lamé Decor Fabric – silver metallic£5.95/m (£4.10/m²)
-
Decor Fabric Jute Plain 150 cm – ivory£7.45/m (£4.97/m²)
-
Cotton Poplin Medium Stars – navy blue/white£9.45/m (£6.39/m²)
-
Coated Cotton Glitter – gold metallic£16.55/m (£10.68/m²)
-
Decorative fabric half Panama delicate branches – natural£10.95/m (£7.82/m²)
-
Tulle Metallic – gold£4.95/m (£3.30/m²)
-
Tulle Metallic – copper£4.95/m (£3.30/m²)
-
Panel Tapestry Fabric Stags – grey£5.95/pc (£13.22/m²)
-
Decor Tapestry Fabric Snowman in Snow Globe – carmine£5.95/pc (£13.22/m²)
-
Cosy Fleece – mustard£8.45/m (£5.63/m²)
-
Decor Fabric Jute-Look Christmas Collage – dune/white£8.45/m (£5.63/m²)
-
Decor Fabric Canvas Poinsettia Flowers – offwhite/carmine£7.45/m (£5.32/m²)
-
Christmas Tree Baubles Cotton Jersey – carmine£15.75/m (£10.50/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²)
-
Cotton poplin fabric, Christmas decoration – light blue/antique gold£8.45/m (£5.83/m²)
-
Norwegian Print Soft Sweatshirt Fabric – red/pink£20.75/m (£13.83/m²)
-
Decor Fabric Jute Plain 150 cm – red£7.45/m (£4.97/m²)
-
French Terry Panel Three Christmas Elves – beige£20.75/pc (£13.83/m²)
-
French terry nutcracker – fire red£21.55/m (£14.37/m²)
-
Organza snowflakes – light blue£4.95/m (£3.30/m²)
-
Cotton Poplin classic roses – dark red/gold£8.45/m (£5.83/m²)
-
French terry Meow | Glitzerpüppi – granite/lemon yellow£16.55/m (£11.03/m²)
-
Decor Fabric Half Panama fine stripes – natural/white£10.95/m (£7.82/m²)
-
Christmas Tree Baubles Cotton Jersey – midnight blue£15.75/m (£10.50/m²)
-
Fir Trees Soft Sweatshirt Fabric – navy blue/light blue£20.75/m (£13.83/m²)
-
Ho! Ho! Ho! French Terry – dark pine£19.45/m (£12.97/m²)
-
Tulle Metallic – carmine£4.95/m (£3.30/m²)
-
Cotton Cretonne Dogs at Christmas – red£8.45/m (£6.04/m²)
-
Cosy Fleece Winter Animals – white/carmine£10.95/m (£7.30/m²)
-
Tulle Metallic – green£4.95/m (£3.30/m²)
-
Tulle Metallic – silver£4.95/m (£3.30/m²)
-
Cosy Fleece Deer in the snow – ivory/copper£10.95/m (£7.30/m²)
-
Cotton poplin fabric, Christmas decoration – pink/antique gold£8.45/m (£5.83/m²)
-
Decor Velvet – red£10.95/m (£7.30/m²)
-
Cosy Fleece Embossed Dots – offwhiteBack soon£9.45/m (£6.30/m²)
You have viewed 45 of 45 products