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.

  • Rowan Sock Coral 005 (4ply) 100g

    £14.10
  • Rowan Sock Evergreen 003 (4ply) 100g

    £14.10
  • Rowan Sock Heather 002 (4ply) 100g

    £14.10
  • Rowan Sock Ocean 006 (4ply) 100g

    £14.10
  • Rowan Sock Stone 004 (4ply) 100g

    £14.10
  • Rowan Sultano 500 Pearl 50g

    Original price was: £30.00.Current price is: £23.95.
  • Rowan Sultano 501 Arctic 50g

    Original price was: £30.00.Current price is: £23.95.
  • Rowan Sultano 503 Sangria 50g

    Original price was: £30.00.Current price is: £23.95.
  • Rowan Sultano Fine 301 Shell 50g

    Original price was: £30.00.Current price is: £23.95.
  • Rowan Sultano Fine 303 Raisin 50g

    Original price was: £30.00.Current price is: £23.95.
  • Rowan The Alpaca Collection

    £10.50
  • Rowan Winter Classics

    £7.75
1 2 3 … 266 267 268 269 270 271 272 … 1,062 1,063 1,064