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.

  • BKKF005.YELL Batik, Kaffe Fassett Artisan Batik

    Original price was: £12.99.Current price is: £7.95.
  • BKKF006.0Lilac Chess: Artisan Batik: Kaffe Fassett

    Original price was: £12.99.Current price is: £7.95.
  • BKKF006.APPLE Chess: Artisan Batik: Kaffe Fassett

    Original price was: £12.99.Current price is: £7.95.
  • BKKF006.Green Batik, Kaffe Fassett Artisan Batik

    Original price was: £12.99.Current price is: £7.95.
  • Botanica Fat Quarter Pack (14 pieces) by Este MacLeod (Cut in House)

    £64.00
  • Bumbleberries BB300 Christmas Green: Lewis & Irene

    £13.99
  • Bumbleberries Flannel BBF04 Mid Blue: Lewis & Irene

    £14.99
  • C100.1 Yuletide on Cream with Gold Metallic: Lewis & Irene

    Original price was: £14.50.Current price is: £7.95.
  • C10002-Emma, Jane Austen at Home by Riley Blake

    £15.95
  • C108-1 Peace and Joy, Peace and Joy on Dark Cream with Metallic Gold, Lewis & Irene

    Original price was: £14.75.Current price is: £12.95.
  • C109-1 Peace and Joy, Little Star on Cream with Metallic Gold, Lewis & Irene

    Original price was: £14.75.Current price is: £12.95.
  • C109-3 Peace and Joy, Little Star on Festive Blue with Metallic Gold, Lewis & Irene

    Original price was: £14.75.Current price is: £12.95.
1 2 3 … 756 757 758 759 760 761 762 … 1,062 1,063 1,064