Christmas Fabrics

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!

All you need for your Christmas outfit

Classic or crazy?

All you need for your Christmas outfit

Find the right type of fabric for your project

53 Results
  • Decor Fabric Jute Plain 150 cm – ivory,
    Decor Fabric Jute Plain 150 cm – ivory
    + 4
    £8.45/m (£5.63/m²)
  • Faux Fur Teddy Fabric – light beige,
    Faux Fur Teddy Fabric – light beige
    + 2
    £8.95/m (£5.97/m²)
  • Cotton Poplin Mini Fir Trees – pink/white,
    Cotton Poplin Mini Fir Trees – pink/white
    -25%
    £6.71/m £8.95/m (£4.63/m²)
  • Cotton Poplin Pointed Christmas Baubles – grey/gold,
    Cotton Poplin Pointed Christmas Baubles – grey/gold
    -25%
    £6.71/m £8.95/m (£4.63/m²)
  • Lamé Decor métallique Fabric – gold metallic,
    Lamé Decor métallique Fabric – gold metallic
    £5.95/m (£4.10/m²)
  • Decor Velvet – dark green,
    Decor Velvet – dark green
    + 11
    £11.75/m (£7.83/m²)
  • Coated Cotton Glitter – silver metallic,
    Coated Cotton Glitter – silver metallic
    £17.45/m (£11.26/m²)
  • Half Panama Decor Fabric Skiing Landscape – natural,
    Half Panama Decor Fabric Skiing Landscape – natural
    £11.75/m (£8.39/m²)
  • Coated Cotton Glitter – gold metallic,
    Coated Cotton Glitter – gold metallic
    £17.45/m (£11.26/m²)
  • Norwegian Print Soft Sweatshirt Fabric – indigo/salmon,
    Norwegian Print Soft Sweatshirt Fabric – indigo/salmon
    -25%
    £16.91/m £22.55/m (£11.27/m²)
  • Norwegian Print Soft Sweatshirt Fabric – red/pink,
    Norwegian Print Soft Sweatshirt Fabric – red/pink
    -25%
    £16.91/m £22.55/m (£11.27/m²)
  • Decorative fabric half Panama delicate branches – natural,
    Decorative fabric half Panama delicate branches – natural
    £11.75/m (£8.39/m²)
  • Lamé Decor Fabric – silver metallic,
    Lamé Decor Fabric – silver metallic
    £5.95/m (£4.10/m²)
  • Decor Fabric Half Panama premium gold arches print – black/gold,
    Decor Fabric Half Panama premium gold arches print – black/gold
    £28.45/m (£20.32/m²)
  • Decor Fabric Half Panama fine stripes – natural/white,
    Decor Fabric Half Panama fine stripes – natural/white
    £11.75/m (£8.39/m²)
  • Decor Velvet – red,
    Decor Velvet – red
    + 11
    £11.75/m (£7.83/m²)
  • Cosy Fleece Embossed Dots – offwhite,
    Cosy Fleece Embossed Dots – offwhite
    + 10
    £9.95/m (£6.63/m²)
  • Cotton Poplin Norwegian pattern – midnight blue,
    Cotton Poplin Norwegian pattern – midnight blue
    £8.95/m (£6.39/m²)
  • Cotton Poplin Little Stars – grey/white,
    Cotton Poplin Little Stars – grey/white
    £8.45/m (£5.71/m²)
  • Cosy Fleece – mustard,
    Cosy Fleece – mustard
    + 22
    £8.55/m (£5.70/m²)
  • Decor Fabric Jute Lurex 150 cm – natural/gold,
    Decor Fabric Jute Lurex 150 cm – natural/gold
    £8.55/m (£5.70/m²)
  • Panel Tapestry Fabric Stags – grey,
    Panel Tapestry Fabric Stags – grey
    £5.45/pc (£12.11/m²)
  • Half Panama Decor Fabric Penguins – natural,
    Half Panama Decor Fabric Penguins – natural
    £11.75/m (£8.39/m²)
  • Cotton Poplin Norwegian pattern – fir green,
    Cotton Poplin Norwegian pattern – fir green
    £8.95/m (£6.39/m²)
  • Decor Fabric Tapestry Fabric Rosehips – light beige/red,
    Decor Fabric Tapestry Fabric Rosehips – light beige/red
    £19.95/m (£14.25/m²)
  • Decor Fabric Jute Plain 150 cm – fir green,
    Decor Fabric Jute Plain 150 cm – fir green
    + 4
    £8.45/m (£5.63/m²)
  • Decor Tapestry Fabric Robin with Sheet Music – white,
    Decor Tapestry Fabric Robin with Sheet Music – white
    £5.45/pc (£12.11/m²)
  • Panel French Terry penguin in the snow – red,
    Panel French Terry penguin in the snow – red
    -25%
    £13.09/pc £17.45/pc (£8.73/m²)
  • Santa Claus Is Coming Soft Sweatshirt Fabric – anemone,
    Santa Claus Is Coming Soft Sweatshirt Fabric – anemone
    -25%
    £16.91/m £22.55/m (£11.27/m²)
  • Decor Fabric Half Panama Christmas Tree – anemone/light khaki,
    Decor Fabric Half Panama Christmas Tree – anemone/light khaki
    £11.75/m (£8.39/m²)
  • Decor Fabric Jute Plain 150 cm – grey,
    Decor Fabric Jute Plain 150 cm – grey
    + 4
    £8.45/m (£5.63/m²)
  • Cotton Jersey deer in the forest – white,
    Cotton Jersey deer in the forest – white
    £15.45/m (£10.30/m²)
  • Fir Trees Soft Sweatshirt Fabric – navy blue/light blue,
    Fir Trees Soft Sweatshirt Fabric – navy blue/light blue
    -25%
    £16.91/m £22.55/m (£11.27/m²)
  • Decor Fabric Half Panama stars – natural/white,
    Decor Fabric Half Panama stars – natural/white
    £11.75/m (£8.39/m²)
  • Decor Fabric Half Panama Heart and Check – anemone/light khaki,
    Decor Fabric Half Panama Heart and Check – anemone/light khaki
    £11.45/m (£8.18/m²)
  • Cotton Cretonne Graphic Star – petrol,
    Cotton Cretonne Graphic Star – petrol
    + 1
    £8.95/m
  • Decor Fabric Jute Lurex 150 cm – ivory/gold,
    Decor Fabric Jute Lurex 150 cm – ivory/gold
    £8.55/m (£5.70/m²)
  • Organic French Terry Yetis Go Skiing Digital Print – silver grey,
    Organic French Terry Yetis Go Skiing Digital Print – silver grey
    £21.65/m (£14.43/m²)
  • Cotton Poplin Medium Stars – navy blue/white,
    Cotton Poplin Medium Stars – navy blue/white
    £8.45/m (£5.71/m²)
  • Christmas Tree Baubles Cotton Jersey – midnight blue,
    Christmas Tree Baubles Cotton Jersey – midnight blue
    -25%
    £13.09/m £17.45/m (£8.73/m²)
  • Cotton poplin fabric, Christmas decoration – pink/antique gold,
    Cotton poplin fabric, Christmas decoration – pink/antique gold
    -25%
    £6.71/m £8.95/m (£4.63/m²)
  • Christmas Tree Baubles Cotton Jersey – carmine,
    Christmas Tree Baubles Cotton Jersey – carmine
    -25%
    £13.09/m £17.45/m (£8.73/m²)
  • Santa Claus Is Coming Soft Sweatshirt Fabric – indigo,
    Santa Claus Is Coming Soft Sweatshirt Fabric – indigo
    -25%
    £16.91/m £22.55/m (£11.27/m²)
  • Ho! Ho! Ho! French Terry – dark pine,
    Ho! Ho! Ho! French Terry – dark pine
    -20%
    £16.65/m £20.75/m (£11.10/m²)
  • Cotton Cretonne Graphic Star – red,
    Cotton Cretonne Graphic Star – red
    + 1
    £8.95/m (£5.59/m²)
  • Cotton Cretonne Graphic Star – curry,
    Cotton Cretonne Graphic Star – curry
    + 1
    £8.95/m (£5.59/m²)
  • Decor Fabric Jute Plain 150 cm – red,
    Decor Fabric Jute Plain 150 cm – red
    + 4
    £8.45/m (£5.63/m²)
  • Cotton poplin fabric, Christmas decoration – mint/antique gold,
    Cotton poplin fabric, Christmas decoration – mint/antique gold
    -25%
    £6.71/m £8.95/m (£4.63/m²)
You have viewed 48 of 53 products
Load more products