Join newsletter:
FREE DELIVERY ON ALL UK ORDERS OVER £100

Christmas Fabric

Get creative this Christmas with Doughty's wide range of festive quilting fabrics. Whether you prefer a decor of traditional greens and reds, or a more minimalist or Scandinavian look, our Christmas range has something for everyone, allowing you to stand out from the crowd and do something a bit special this year.

In our designer, classic and panel collections, you will find everything you need for that elegant yet traditional feel to your Christmas project. Our Fabric Freedom and John Louden categories, meanwhile, deal in Scandi chic patterns that actually make a great present in and of themselves for that budding interior designer in the family. With extra-large 54" sizes also available, you'll be spoilt for choice when it comes to our Christmas quilting range, allowing you to really consider the look that you're going for and be original.

"Oh, the weather outside is frightful, but this fabric is so delightful!"

Filter by Colour
Items: 150 of 130, per page
Drop items here to shop
Product has been added to your bag
  • Drag and drop me to the cart
    SKU60068
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU63544
    • £10.79
    • / Metre
    Only 1.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU66844
    • £8.03
    • / Metre
    Only 1.5 left in stock
    • 33% off
  • Drag and drop me to the cart
    SKU69634
    • £5.40
    • / Metre
    Only 6.5 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU69635
    • £5.40
    • / Metre
    Only 4 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU74269
    • £6.25
    • / Metre
    Only 9 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU74270
    • £6.25
    • / Metre
    Only 0.5 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU74271
    • £6.25
    • / Metre
    Only 1.5 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU74345
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU74945
    • £7.25
    • / Metre
    • 50% off
  • Drag and drop me to the cart
    SKU75408
    • £6.25
    • / Metre
    Only 0.25 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU75409
    • £6.25
    • / Metre
    Only 10 left in stock
    • 50% off
  • Drag and drop me to the cart
    SKU75528
    • £7.99
    • / Metre
    Only 1 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU75536
    • £7.99
    • / Metre
    Only 2.5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU75539
    • £7.99
    • / Metre
    Only 2.25 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU78533
    • £6.29
    • / Metre
    Only 3 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78536
    • £6.29
    • / Metre
    Only 7.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78537
    • £6.29
    • / Metre
    Only 9.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78543
    • £6.29
    • / Metre
    Only 0.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78547
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78548
    • £6.29
    • / Metre
    Only 8.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78550
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78552
    • £6.29
    • / Metre
    Only 9.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78569
    • £6.29
    • / Metre
    Only 0.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78655
    • £6.29
    • / Metre
    Only 7.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78656
    • £6.29
    • / Metre
    Only 7.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78657
    • £6.29
    • / Metre
    Only 5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78665
    • £6.29
    • / Metre
    Only 6 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78667
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78668
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78669
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78870
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78871
    • £6.29
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU78873
    • £6.29
    • / Metre
    Only 1 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU78876
    • £6.29
    • / Metre
    Only 4.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU82795
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82796
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82797
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82798
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82799
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82800
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82801
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82802
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82803
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82804
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82805
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82806
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82807
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82808
    • £7.19
    • / Metre
    • New!
    • 10% off
  • Drag and drop me to the cart
    SKU82809
    • £7.19
    • / Metre
    • New!
    • 10% off
Items: 150 of 130, per page