Our Christmas Shop is full of amazing Christmas fabric and patchwork designs—literally hundreds to choose from. From quilting fabric to Christmas panels, table runners, advent calendars, Christmas kits, and Christmas stockings, there is something for everyone.

Choose from our range of Christmas and holiday-themed cotton festive fabric. Don’t forget to check out our Christmas accessories: we have beautiful ribbons, threads, and festive cards.

The designs on offer are ideal for festive gifts, including crafts, gift bags, festive stockings, festive quilts, and small soft furnishings.

Enjoy collections from Lewis & Irene, Makower, 3 Wishes and many more.

  • 2411-S Trellis: Tranquility

    Original price was: £12.50.Current price is: £7.95.
  • 2430Q Pirates Islands and Pirate Ships

    Original price was: £14.50.Current price is: £7.95.
  • 2453 Burgundy Red: Natural Cotton Thread: Gutermann

    £2.60
  • 2465.T Skaters: Christmas Skaters: Makower

    £13.50
  • 2465.W Skaters: Christmas Skaters: Makower

    £13.50
  • 2491/Q Festive Berries Cream: Festive Foliage: Makower

    Original price was: £13.50.Current price is: £9.95.
  • 2491/T Festive Berries Teal: Festive Foliage: Makower

    Original price was: £13.50.Current price is: £9.95.
  • 2498/B Shells Blue: Nautical

    Original price was: £14.50.Current price is: £8.95.
  • 2511408 Milward Needle Grabber

    £1.85
  • 2511419 Milward Spool Holder: 60 Spools

    £22.95
  • 2511423 Milward Spool Holder: 25 Spools

    £9.95
  • 2538 Light Pink: Natural Cotton Thread: Gutermann

    Price range: £2.60 through £5.35
1 2 3 … 13 14 15 16 17 18 19 … 1,057 1,058 1,059