Christmas

Christmas world

Christmas will be wonderful!

Discover our wide range of magical Christmas fabrics and creative gift ideas. Make the Christmas period really special with inspirational sewing and craft evenings and give unique Christmas gifts. ​

434 Results
  • Decor Fabric Canvas – carmine, Decor Fabric Canvas – carmine,
    Decor Fabric Canvas – carmine
    £9.45 / m (£6.65 / m²)
  • Faux Fur Teddy Fabric – light beige, Faux Fur Teddy Fabric – light beige,
    Faux Fur Teddy Fabric – light beige
    £8.45 / m (£5.63 / m²)
  • Velvet ribbon Metallic [10 mm] – royal blue, Velvet ribbon Metallic [10 mm] – royal blue,
    Velvet ribbon Metallic [10 mm] – royal blue
    from £4.70 / 2 m £2.35 / m
  • Satin Ribbon [9 mm] – burgundy, Satin Ribbon [9 mm] – burgundy,
    Satin Ribbon [9 mm] – burgundy
    from £4.75 / 5 m £0.95 / m
  • Bias binding Metallic [20 mm] – carmine, Bias binding Metallic [20 mm] – carmine,
    Bias binding Metallic [20 mm] – carmine
    from £5.50 / 2 m £2.75 / m
  • Velvet ribbon Metallic [10 mm] – fir green, Velvet ribbon Metallic [10 mm] – fir green,
    Velvet ribbon Metallic [10 mm] – fir green
    from £4.70 / 2 m £2.35 / m
  • Satin Ribbon [15 mm] – red, Satin Ribbon [15 mm] – red,
    Satin Ribbon [15 mm] – red
    from £5.00 / 5 m £1.00 / m
  • Satin Ribbon [15 mm] – burgundy, Satin Ribbon [15 mm] – burgundy,
    Satin Ribbon [15 mm] – burgundy
    from £5.00 / 5 m £1.00 / m
  • Satin Ribbon [3 mm] – mustard, Satin Ribbon [3 mm] – mustard,
    Satin Ribbon [3 mm] – mustard
    from £4.25 / 5 m £0.85 / m
  • Satin Ribbon [9 mm] – aubergine, Satin Ribbon [9 mm] – aubergine,
    Satin Ribbon [9 mm] – aubergine
    from £4.75 / 5 m £0.95 / m
  • Satin Piping [10 mm] – pink,
    Satin Piping [10 mm] – pink
    from £4.90 / 2 m £2.45 / m
  • Velvet ribbon [15 mm] – red,
    Velvet ribbon [15 mm] – red
    from £2.50 / 2 m £1.25 / m
  • Satin Ribbon [9 mm] – light grey, Satin Ribbon [9 mm] – light grey,
    Satin Ribbon [9 mm] – light grey
    from £4.75 / 5 m £0.95 / m
  • Felt 90 cm / 1 mm thick Mottled – grey, Felt 90 cm / 1 mm thick Mottled – grey,
    Felt 90 cm / 1 mm thick Mottled – grey
    £4.45 / m (£4.94 / m²)
  • Felt 90 cm / 3 mm thick Mottled – grey, Felt 90 cm / 3 mm thick Mottled – grey,
    Felt 90 cm / 3 mm thick Mottled – grey
    £7.45 / m (£8.28 / m²)
  • Decor Velvet – dark green, Decor Velvet – dark green,
    Decor Velvet – dark green
    £10.95 / m (£7.30 / m²)
  • Stretchy fine corduroy – burgundy, Stretchy fine corduroy – burgundy,
    Stretchy fine corduroy – burgundy
    £14.45 / m (£9.97 / m²)
  • Satin Ribbon [25 mm] – white, Satin Ribbon [25 mm] – white,
    Satin Ribbon [25 mm] – white
    from £5.45 / 5 m £1.09 / m
  • Wool fleece pure new wool Plain – burgundy, Wool fleece pure new wool Plain – burgundy,
    Wool fleece pure new wool Plain – burgundy
    £25.45 / m (£17.92 / m²)
  • Bi-Stretch Gabardine – burgundy, Bi-Stretch Gabardine – burgundy,
    Bi-Stretch Gabardine – burgundy
    £11.65 / m (£8.03 / m²)
  • Sateen Plain – dark red, Sateen Plain – dark red,
    Sateen Plain – dark red
    £9.95 / m (£6.63 / m²)
  • Felt 90 cm / 3 mm thick – grey, Felt 90 cm / 3 mm thick – grey,
    Felt 90 cm / 3 mm thick – grey
    £7.45 / m (£8.28 / m²)
  • Felt 45 cm / 4 mm thick– carmine, Felt 45 cm / 4 mm thick– carmine,
    Felt 45 cm / 4 mm thick– carmine
    £8.45 / m (£18.78 / m²)
  • Satin Ribbon [3 mm] – red, Satin Ribbon [3 mm] – red,
    Satin Ribbon [3 mm] – red
    from £4.25 / 5 m £0.85 / m
  • Satin Ribbon [3 mm] – beige, Satin Ribbon [3 mm] – beige,
    Satin Ribbon [3 mm] – beige
    from £4.25 / 5 m £0.85 / m
  • Felt 45 cm / 4 mm thick – offwhite, Felt 45 cm / 4 mm thick – offwhite,
    Felt 45 cm / 4 mm thick – offwhite
    £8.45 / m (£18.78 / m²)
  • Cotton Poplin Plain – cream, Cotton Poplin Plain – cream,
    Cotton Poplin Plain – cream
    £8.45 / m (£5.71 / m²)
You have viewed 48 of 434 products