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.

  • 8658P-73 Peacock Panel, Behind Blue Eyes by Funny Girl

    £21.60
  • A Beginner’s Guide to Machine Sewing: Clementine Collinet

    £12.99
  • A-10283-LB Multi Panel Square Dance by Edyta Sitar

    £9.50
  • A598.1 – Glow in the Dark Treat Bags & Cut Outs on Orange: Haunted House: Lewis & Irene

    Original price was: £13.50.Current price is: £7.95.
  • A598.2 – Glow in the Dark Treat Bags & Cut Outs on Black: Haunted House: Lewis & Irene

    Original price was: £13.50.Current price is: £7.95.
  • A644 Shinrin Yoku, 1 Yard Cushion Panel: Lewis & Irene

    £14.50
  • A655 Honey Bee 1 Yard Panel: Lewis & Irene

    Original price was: £13.99.Current price is: £9.99.
  • A742 Space glow Cushion Panel: Lewis & Irene

    £14.99
  • A759 Brensham Cushion Panel (1 yard)

    Original price was: £14.50.Current price is: £9.95.
  • A765 Coronation Day Bunting Panel 60cm (Gold Metallic): Lewis & Irene

    Price range: £10.20 through £13.35
  • A767.3 Special Delivery on Blue

    Original price was: £13.99.Current price is: £7.95.
  • A771.2 Animal Parents Pink

    Original price was: £13.99.Current price is: £7.95.
1 2 3 … 361 362 363 364 365 366 367 … 1,061 1,062 1,063