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. ​

313 Results
  • Shank Button Snowman [25 mm] – white/red, Shank Button Snowman [25 mm] – white/red,
    Shank Button Snowman [25 mm] – white/red
    from £6.54 / 6 pc £1.09 / pc
  • Satin Ribbon [3 mm] – navy blue, Satin Ribbon [3 mm] – navy blue,
    Satin Ribbon [3 mm] – navy blue
    from £4.25 / 5 m £0.85 / m
  • Bias binding Satin [20 mm] – white, Bias binding Satin [20 mm] – white,
    Bias binding Satin [20 mm] – white
    from £2.58 / 2 m £1.29 / m
  • Satin Ribbon [15 mm] – aubergine, Satin Ribbon [15 mm] – aubergine,
    Satin Ribbon [15 mm] – aubergine
    from £5.00 / 5 m £1.00 / m
  • Velvet ribbon [25 mm] – navy blue,
    Velvet ribbon [25 mm] – navy blue
    from £3.38 / 2 m £1.69 / m
  • Satin Ribbon [3 mm] – aubergine, Satin Ribbon [3 mm] – aubergine,
    Satin Ribbon [3 mm] – aubergine
    from £4.25 / 5 m £0.85 / m
  • Satin Ribbon [9 mm] – juniper green, Satin Ribbon [9 mm] – juniper green,
    Satin Ribbon [9 mm] – juniper green
    from £4.75 / 5 m £0.95 / 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 [25 mm] – burgundy, Satin Ribbon [25 mm] – burgundy,
    Satin Ribbon [25 mm] – burgundy
    from £5.45 / 5 m £1.09 / m
  • Satin Ribbon [25 mm] – pale mint, Satin Ribbon [25 mm] – pale mint,
    Satin Ribbon [25 mm] – pale mint
    from £5.45 / 5 m £1.09 / m
  • Satin Ribbon [3 mm] – mustard, Satin Ribbon [3 mm] – mustard,
    Satin Ribbon [3 mm] – mustard
    from £4.25 / 5 m £0.85 / m
  • Patch Felt Christmas tree [4 cm] – grey, Patch Felt Christmas tree [4 cm] – grey,
    Patch Felt Christmas tree [4 cm] – grey
    from £3.38 / 2 pc £1.69 / pc
  • Satin Ribbon [9 mm] – aubergine, Satin Ribbon [9 mm] – aubergine,
    Satin Ribbon [9 mm] – aubergine
    from £4.75 / 5 m £0.95 / 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 Piping [10 mm] – pink,
    Satin Piping [10 mm] – pink
    from £4.90 / 2 m £2.45 / m
  • Satin Piping [10 mm] – taupe,
    Satin Piping [10 mm] – taupe
    from £4.90 / 2 m £2.45 / m
  • Satin Ribbon [50 mm] – beige, Satin Ribbon [50 mm] – beige,
    Satin Ribbon [50 mm] – beige
    from £8.75 / 5 m £1.75 / m
  • Satin Ribbon [3 mm] – beige, Satin Ribbon [3 mm] – beige,
    Satin Ribbon [3 mm] – beige
    from £4.25 / 5 m £0.85 / m
  • Bias binding Satin [20 mm] – light grey, Bias binding Satin [20 mm] – light grey,
    Bias binding Satin [20 mm] – light grey
    from £2.58 / 2 m £1.29 / m
  • Satin Ribbon [3 mm] – burgundy, Satin Ribbon [3 mm] – burgundy,
    Satin Ribbon [3 mm] – burgundy
    from £4.25 / 5 m £0.85 / m
  • Felt 90 cm / 1 mm thick – grey, Felt 90 cm / 1 mm thick – grey,
    Felt 90 cm / 1 mm thick – grey
    Deal
    £4.45 / m (£4.94 / m²)
  • Velvet ribbon [25 mm] – burgundy,
    Velvet ribbon [25 mm] – burgundy
    from £3.38 / 2 m £1.69 / m
  • Cotton Poplin Plain – dark green, Cotton Poplin Plain – dark green,
    Cotton Poplin Plain – dark green
    £8.45 / m (£5.71 / 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²)
You have viewed 48 of 313 products