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.

  • 2938-03 Emperor Butterfly: British Waterways: Sarah Payne

    £12.00
  • 2957-15 Navy Cotton Corduroy

    £12.99
  • 2957-16 Wine Cotton Corduroy

    £12.99
  • 2957-28 Mustard Cotton Corduroy

    £12.99
  • 2959-02 Dinosauria Jurassic Park: Licensed Fabric: Universal Studios

    Original price was: £12.00.Current price is: £7.95.
  • 2959-03 Film Icons Jurassic Park: Licensed Fabric: Universal Studios

    Original price was: £12.00.Current price is: £7.95.
  • 2960 Bark Brown: Natural Cotton Thread: Gutermann

    Price range: £2.60 through £10.05
  • 2967-01 Through the Trees: A Country Walk: Debbie Shore

    Original price was: £12.00.Current price is: £7.95.
  • 2967-03 Foxes: A Country Walk: Debbie Shore

    Original price was: £12.00.Current price is: £7.95.
  • 2967-06 Animals of the Woods: A Country Walk: Debbie Shore

    Original price was: £12.00.Current price is: £7.95.
  • 2967-07 Blossom Lilac: A Country Walk: Debbie Shore

    Original price was: £12.00.Current price is: £7.95.
  • 2967-08 Rambling: A Country Walk: Debbie Shore

    Original price was: £12.00.Current price is: £7.95.
1 2 3 … 18 19 20 21 22 23 24 … 1,057 1,058 1,059