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

305 Results
  • 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²)
  • Satin Ribbon [50 mm] – black, Satin Ribbon [50 mm] – black,
    Satin Ribbon [50 mm] – black
    from £8.75 / 5 m £1.75 / m
  • Piping Polycotton [15 mm] – offwhite,
    Piping Polycotton [15 mm] – offwhite
    from £2.18 / 2 m £1.09 / m
  • Bias binding Satin [20 mm] – red, Bias binding Satin [20 mm] – red,
    Bias binding Satin [20 mm] – red
    from £2.58 / 2 m £1.29 / 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] – gold,
    Satin Piping [10 mm] – gold
    from £4.90 / 2 m £2.45 / m
  • Satin Ribbon [9 mm] – light grey, Satin Ribbon [9 mm] – light grey,
    Satin Ribbon [9 mm] – light grey
    -9%
    from £4.30 / 5 m £0.86 / m £0.95 / m
  • Satin Ribbon [3 mm] – lilac, Satin Ribbon [3 mm] – lilac,
    Satin Ribbon [3 mm] – lilac
    -9%
    from £4.30 / 5 m £0.86 / m £0.95 / 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] – fir green, Velvet ribbon Metallic [10 mm] – fir green,
    Velvet ribbon Metallic [10 mm] – fir green
    from £4.70 / 2 m £2.35 / m
  • Felt 180 cm / 1,5 mm thick – green, Felt 180 cm / 1,5 mm thick – green,
    Felt 180 cm / 1,5 mm thick – green
    £8.45 / m (£4.69 / m²)
  • Atlas cord uni 12,
    Atlas cord uni 12
    from £0.59 / m
  • Cotton Poplin Plain – dark green, Cotton Poplin Plain – dark green,
    Cotton Poplin Plain – dark green
    £8.45 / m (£5.71 / m²)
  • Lightweight linen blend pre-washed – burgundy, Lightweight linen blend pre-washed – burgundy,
    Lightweight linen blend pre-washed – burgundy
    £14.45 / m (£10.95 / m²)
  • Small Tartan Checks – red, Small Tartan Checks – red,
    Small Tartan Checks – red
    £12.45 / m (£8.89 / m²)
  • Decor Velvet – dark green, Decor Velvet – dark green,
    Decor Velvet – dark green
    £10.95 / m (£7.30 / m²)
  • Felt 90 cm / 3 mm thick – white, Felt 90 cm / 3 mm thick – white,
    Felt 90 cm / 3 mm thick – white
    £7.75 / m (£8.61 / m²)
  • Ponte Roma Jersey Classic – burgundy, Ponte Roma Jersey Classic – burgundy,
    Ponte Roma Jersey Classic – burgundy
    £10.95 / m (£7.45 / m²)
  • Stretch Velvet carmine, Stretch Velvet carmine,
    Stretch Velvet carmine
    £9.95 / m (£6.77 / m²)
  • Felt 90 cm / 1 mm thick – fir green, Felt 90 cm / 1 mm thick – fir green,
    Felt 90 cm / 1 mm thick – fir green
    £4.45 / m (£4.94 / m²)
  • Felt 90 cm / 1 mm thick – white, Felt 90 cm / 1 mm thick – white,
    Felt 90 cm / 1 mm thick – white
    £4.45 / m (£4.94 / m²)
  • GOTS Cotton Jersey | Tula – burgundy, GOTS Cotton Jersey | Tula – burgundy,
    GOTS Cotton Jersey | Tula – burgundy
    £13.45 / m (£8.97 / 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 90 cm / 3 mm thick – chili, Felt 90 cm / 3 mm thick – chili,
    Felt 90 cm / 3 mm thick – chili
    £7.45 / m (£8.28 / m²)
  • Felt 90 cm / 1 mm thick – chili, Felt 90 cm / 1 mm thick – chili,
    Felt 90 cm / 1 mm thick – chili
    £4.45 / m (£4.94 / m²)
  • Organza – carmine, Organza – carmine,
    Organza – carmine
    £3.55 / m (£2.37 / m²)
  • Felt 90 cm / 3 mm thick – burgundy, Felt 90 cm / 3 mm thick – burgundy,
    Felt 90 cm / 3 mm thick – burgundy
    £7.75 / m (£8.61 / m²)
  • Lightweight linen blend pre-washed – carmine, Lightweight linen blend pre-washed – carmine,
    Lightweight linen blend pre-washed – carmine
    £14.45 / m (£10.95 / m²)
  • Tartan Classic – chili, Tartan Classic – chili,
    Tartan Classic – chili
    £12.45 / m (£8.77 / m²)
  • Felt 180 cm / 1,5 mm thick – carmine, Felt 180 cm / 1,5 mm thick – carmine,
    Felt 180 cm / 1,5 mm thick – carmine
    £8.75 / m (£4.86 / m²)
  • Metallic Cord [Ø 2 mm] – copper, Metallic Cord [Ø 2 mm] – copper,
    Metallic Cord [Ø 2 mm] – copper
    from £3.40 / 4 m £0.85 / m
You have viewed 48 of 305 products