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
    SKU89209
    • £8.49
    • / Metre
    Only 2.5 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89212
    • £8.49
    • / Metre
    Only 0.25 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89213
    • £8.49
    • / Metre
    Only 0.25 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89219
    • £8.49
    • / Metre
    • 15% off
  • Drag and drop me to the cart
    SKU89223
    • £8.49
    • / Metre
    Only 2.25 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89228
    • £8.49
    • / Metre
    Only 2.5 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89230
    • £8.49
    • / Metre
    Only 3.5 left in stock
    • 15% off
  • Drag and drop me to the cart
    SKU89231
    • £7.49
    • / Metre
    • 17% off
  • Drag and drop me to the cart
    SKU89232
    • £7.49
    • / Metre
    Only 0.5 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89233
    • £7.49
    • / Metre
    Only 4.5 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89234
    • £7.49
    • / Metre
    Only 2 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89239
    • £4.49
    • / Metre
    Only 4.75 left in stock
    • 36% off
  • Drag and drop me to the cart
    SKU89240
    • £4.49
    • / Metre
    Only 1.5 left in stock
    • 36% off
  • Drag and drop me to the cart
    SKU89245
    • £7.49
    • / Metre
    Only 3.5 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89246
    • £7.49
    • / Metre
    Only 2 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89249
    • £7.49
    • / Metre
    Only 3.25 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89254
    • £10.99
    • / Metre
    Only 4.5 left in stock
    • 21% off
  • Drag and drop me to the cart
    SKU89257
    • £10.99
    • / Metre
    Only 4 left in stock
    • 21% off
  • Drag and drop me to the cart
    SKU89262
    • £9.99
    • / Metre
    Only 7.75 left in stock
    • 17% off
  • Drag and drop me to the cart
    SKU89263
    • £8.99
    • / Panel
    Only 1 left in stock
    • 18% off
  • Drag and drop me to the cart
    SKU89265
    • £5.99
    • / Panel
    Only 5 left in stock
    • 14% off
  • Drag and drop me to the cart
    SKU89266
    • £5.99
    • / Panel
    • 14% off
  • Drag and drop me to the cart
    SKU88855
    • £17.49
    • / Metre
    Only 6.25 left in stock
  • Drag and drop me to the cart
    SKU88856
    • £17.49
    • / Metre
    Only 7.75 left in stock
  • Drag and drop me to the cart
    SKU88857
    • £17.49
    • / Metre
    Only 6 left in stock
  • Drag and drop me to the cart
    SKU88858
    • £17.49
    • / Metre
    Only 8 left in stock
  • Drag and drop me to the cart
    SKU88859
    • £17.49
    • / Metre
    Only 4.75 left in stock
  • Drag and drop me to the cart
    SKU88860
    • £17.49
    • / Metre
    Only 5.5 left in stock
  • Drag and drop me to the cart
    SKU88861
    • £17.49
    • / Metre
    Only 3.25 left in stock
  • Drag and drop me to the cart
    SKU88862
    • £17.49
    • / Metre
    Only 5.75 left in stock
  • Drag and drop me to the cart
    SKU88863
    • £17.49
    • / Metre
    Only 2 left in stock
  • Drag and drop me to the cart
    SKU88864
    • £17.49
    • / Metre
    Only 5.75 left in stock
  • Drag and drop me to the cart
    SKU88865
    • £17.49
    • / Metre
    Only 6 left in stock
  • Drag and drop me to the cart
    SKU88866
    • £17.49
    • / Metre
    Only 6.75 left in stock
  • Drag and drop me to the cart
    SKU88867
    • £17.49
    • / Metre
    Only 4.75 left in stock
  • Drag and drop me to the cart
    SKU88868
    • £17.49
    • / Metre
    Only 5.25 left in stock
  • Drag and drop me to the cart
    SKU88870
    • £17.49
    • / Metre
    Only 7.5 left in stock
  • Drag and drop me to the cart
    SKU88871
    • £17.49
    • / Metre
    Only 7 left in stock
  • Drag and drop me to the cart
    SKU88872
    • £17.49
    • / Metre
    Only 5.25 left in stock
  • Drag and drop me to the cart
    SKU88873
    • £17.49
    • / Metre
    Only 7.25 left in stock
  • Drag and drop me to the cart
    SKU88874
    • £17.49
    • / Metre
    Only 8 left in stock
  • Drag and drop me to the cart
    SKU87274
    • £7.19
    • / Metre
    Only 7 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87277
    • £7.19
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU87278
    • £7.19
    • / Metre
    Only 7.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87280
    • £7.19
    • / Metre
    Only 4.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87283
    • £7.19
    • / Metre
    • 10% off
  • Drag and drop me to the cart
    SKU87285
    • £7.19
    • / Metre
    Only 2.5 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87073
    • £11.69
    • / Metre
    Only 2.25 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87079
    • £11.69
    • / Metre
    Only 8.75 left in stock
    • 10% off
  • Drag and drop me to the cart
    SKU87080
    • £11.69
    • / Metre
    Only 5.25 left in stock
    • 10% off
Items: 150 of 130, per page