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 112, 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
    SKU70511
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70512
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70513
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70514
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70515
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70516
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70517
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70518
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70519
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70520
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70521
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70522
    • £6.99
    • / Metre
  • 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
    SKU70525
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70526
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70527
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70528
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70529
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70530
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70531
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70532
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70533
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70534
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70535
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70536
    • £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
    SKU70539
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70540
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70541
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70542
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70543
    • £6.99
    • / Metre
  • 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
  • Drag and drop me to the cart
    SKU70550
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70551
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70552
    • £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
    SKU70555
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70556
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70557
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70558
    • £6.99
    • / Metre
  • Drag and drop me to the cart
    SKU70559
    • £6.99
    • / Metre
Items: 150 of 112, per page