FREE DELIVERY ON ALL UK ORDERS OVER £100

New Christmas

We've added over 100 new designs to our magical Christmas collection that we're sure will add some festive sparkle to any of your wintery projects.

Each fabric is 44" wide and 100% cotton.

Items: 150 of 71, per page
Drop items here to shop
Product has been added to your bag
  • Drag and drop me to the cart
    SKU70510
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70514
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70515
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70518
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70523
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70524
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70526
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70528
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70531
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70535
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70537
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70538
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70541
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70543
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70544
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70545
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70546
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70547
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70548
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70549
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70551
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70553
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70554
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70558
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70559
    • £6.99
    • / Metre
    Only 9 left in stock
  • Drag and drop me to the cart
    SKU70560
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70562
    • £6.99
    • / Metre
    Only 2 left in stock
  • Drag and drop me to the cart
    SKU70563
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70564
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70565
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70566
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70568
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70569
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70570
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70572
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70573
    • £6.99
    • / Metre
    Only 9 left in stock
  • Drag and drop me to the cart
    SKU70574
    • £6.99
    • / Metre
    Only 0.5 left in stock
  • Drag and drop me to the cart
    SKU70575
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70576
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70577
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70579
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70580
    • £6.99
    • / Metre
    Only 10 left in stock
  • Drag and drop me to the cart
    SKU70581
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70582
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70583
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70584
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70585
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70586
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70587
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70588
    • £6.99
    • / Metre
Items: 150 of 71, per page