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

244 Results
  • Faux Fur Teddy Fabric – light beige, Faux Fur Teddy Fabric – light beige,
    Faux Fur Teddy Fabric – light beige
    £8.45 / m (£5.63 / m²)
  • Decor Velvet – dark green, Decor Velvet – dark green,
    Decor Velvet – dark green
    £10.95 / m (£7.30 / 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
  • 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 [3 mm] – light grey, Satin Ribbon [3 mm] – light grey,
    Satin Ribbon [3 mm] – light grey
    -53%
    from £2.00 / 5 m £0.40 / m £0.85 / m
  • Satin Ribbon [3 mm] – aubergine, Satin Ribbon [3 mm] – aubergine,
    Satin Ribbon [3 mm] – aubergine
    -58%
    from £2.00 / 5 m £0.40 / m £0.95 / m
  • Bias binding Metallic [30 mm] – metallic silver, Bias binding Metallic [30 mm] – metallic silver,
    Bias binding Metallic [30 mm] – metallic silver
    -37%
    from £4.34 / 2 m £2.17 / m £3.45 / m
  • Satin Ribbon [9 mm] – aubergine, Satin Ribbon [9 mm] – aubergine,
    Satin Ribbon [9 mm] – aubergine
    from £4.75 / 5 m £0.95 / m
  • Bias binding Satin [20 mm] – offwhite, Bias binding Satin [20 mm] – offwhite,
    Bias binding Satin [20 mm] – offwhite
    from £2.58 / 2 m £1.29 / m
  • Satin Piping [10 mm] – offwhite,
    Satin Piping [10 mm] – offwhite
    -20%
    from £4.08 / 2 m £2.04 / m £2.55 / m
  • Patch Felt Christmas tree [4 cm] – grey, Patch Felt Christmas tree [4 cm] – grey,
    Patch Felt Christmas tree [4 cm] – grey
    -20%
    from £2.80 / 2 pc £1.40 / pc £1.75 / pc
  • Satin Piping [10 mm] – taupe,
    Satin Piping [10 mm] – taupe
    -10%
    from £4.60 / 2 m £2.30 / m £2.55 / m
  • Satin Piping [10 mm] – gold,
    Satin Piping [10 mm] – gold
    from £4.90 / 2 m £2.45 / m
  • Patch Star – metallic silver, Patch Star – metallic silver,
    Patch Star – metallic silver
    from £3.38 / 2 pc £1.69 / pc
  • Velvet ribbon [15 mm] – red,
    Velvet ribbon [15 mm] – red
    from £2.50 / 2 m £1.25 / 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 [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
    -58%
    from £2.00 / 5 m £0.40 / m £0.95 / m
  • Small Tartan Checks – red, Small Tartan Checks – red,
    Small Tartan Checks – red
    £12.45 / m (£8.89 / m²)
  • Stretchy wide corduroy – burgundy, Stretchy wide corduroy – burgundy,
    Stretchy wide corduroy – burgundy
    £14.45 / m (£9.97 / m²)
  • Cotton Poplin Plain – cream, Cotton Poplin Plain – cream,
    Cotton Poplin Plain – cream
    £8.45 / m (£5.71 / m²)
  • Organza – carmine, Organza – carmine,
    Organza – carmine
    £3.55 / m (£2.37 / m²)
  • Medium Cotton Jersey Plain – red, Medium Cotton Jersey Plain – red,
    Medium Cotton Jersey Plain – red
    £10.45 / m (£6.97 / 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²)
  • Cotton Poplin Plain – dark green, Cotton Poplin Plain – dark green,
    Cotton Poplin Plain – dark green
    £8.45 / m (£5.71 / m²)
  • Atlas cord uni 12,
    Atlas cord uni 12
    from £0.59 / m
  • Double Gauze/Muslin – burgundy, Double Gauze/Muslin – burgundy,
    Double Gauze/Muslin – burgundy
    £9.45 / m (£7.27 / 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²)
  • French terry Heavy – burgundy, French terry Heavy – burgundy,
    French terry Heavy – burgundy
    £14.45 / m (£9.63 / m²)
  • Cosy Fleece Embossed Dots – offwhite, Cosy Fleece Embossed Dots – offwhite,
    Cosy Fleece Embossed Dots – offwhite
    £9.45 / m (£6.30 / m²)
  • Stretch Velvet Nicky Velours – red, Stretch Velvet Nicky Velours – red,
    Stretch Velvet Nicky Velours – red
    £9.95 / m (£6.63 / m²)
  • Felt 45 cm / 4 mm thick– dark green, Felt 45 cm / 4 mm thick– dark green,
    Felt 45 cm / 4 mm thick– dark green
    £8.45 / m (£18.78 / m²)
  • Microfibre Satin – carmine, Microfibre Satin – carmine,
    Microfibre Satin – carmine
    £8.45 / m (£5.79 / 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²)
  • Cotton Flannel Plain – red, Cotton Flannel Plain – red,
    Cotton Flannel Plain – red
    £9.95 / m (£7.01 / m²)
You have viewed 48 of 244 products