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 111, per page
Drop items here to shop
Product has been added to your bag
  • Drag and drop me to the cart
    SKU91457
    • £8.09
    • / Metre
    Only 4 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91459
    • £8.09
    • / Metre
    Only 5.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91460
    • £8.09
    • / Metre
    Only 3 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91461
    • £8.09
    • / Metre
    Only 3.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91462
    • £8.09
    • / Metre
    Only 8.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91463
    • £8.09
    • / Metre
    Only 5.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91467
    • £8.09
    • / Metre
    Only 6.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91470
    • £8.09
    • / Metre
    Only 6.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91473
    • £8.09
    • / Metre
    Only 5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91477
    • £5.39
    • / Panel
    Only 3 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91346
    • £4.49
    • / Panel
    Only 7 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91347
    • £5.84
    • / Panel
    Only 5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91284
    • £7.19
    • / Metre
    Only 8.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91285
    • £7.19
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU91299
    • £7.19
    • / Metre
    Only 4.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91301
    • £7.19
    • / Metre
    Only 3.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91303
    • £7.19
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU91304
    • £7.19
    • / Metre
    Only 5.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91306
    • £8.54
    • / Metre
    Only 4 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91313
    • £8.09
    • / Metre
    Only 6 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91314
    • £8.54
    • / Metre
    Only 7.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91315
    • £7.19
    • / Metre
    Only 7.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91316
    • £7.19
    • / Metre
    Only 7.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91321
    • £7.19
    • / Metre
    Only 7.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91287
    • £7.19
    • / Metre
    Only 2 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91324
    • £7.19
    • / Metre
    Only 7.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91330
    • £8.09
    • / Metre
    Only 6.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91332
    • £7.64
    • / Metre
    Only 2.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91333
    • £7.64
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU91334
    • £7.64
    • / Metre
    Only 3.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU91171
    • £13.99
    • / Metre
    Only 5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91172
    • £13.99
    • / Metre
    Only 3.75 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91176
    • £13.99
    • / Metre
    Only 4 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91177
    • £13.99
    • / Metre
    Only 1 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91178
    • £13.99
    • / Metre
    Only 5.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91179
    • £13.99
    • / Metre
    Only 3.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91181
    • £13.99
    • / Metre
    Only 7 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91182
    • £13.99
    • / Metre
    Only 5.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91183
    • £13.99
    • / Metre
    Only 2.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91186
    • £13.99
    • / Metre
    Only 6.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91187
    • £13.99
    • / Metre
    Only 4 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91188
    • £13.99
    • / Metre
    Only 3.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91189
    • £13.99
    • / Metre
    Only 3.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91191
    • £13.99
    • / Metre
    Only 1.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91193
    • £13.99
    • / Metre
    Only 6.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91197
    • £13.99
    • / Metre
    Only 2.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91198
    • £13.99
    • / Metre
    Only 5.75 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91199
    • £13.99
    • / Metre
    Only 5.5 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91200
    • £13.99
    • / Metre
    Only 5.25 left in stock
    • 13% off
  • Drag and drop me to the cart
    SKU91202
    • £13.99
    • / Metre
    Only 7 left in stock
    • 13% off
Items: 150 of 111, per page