What better way to mark the festive period than with our range of Christmas fabrics. You’ll find everything from traditional Xmas prints to modern, joyful designs. Plus, there’s a selection of fun Christmas character prints for the kids too. So, whether you’re making a Xmas jumper or crafting new decorations for the tree, we have fabric for all types of festive projects.
  1. Abstract Christmas Polyester Lining
    £3.29
    |
  2. Larkspur Cotton Print, Azure
    £7.08
    |
  3. Whack a Walrus Christmas Polycotton Print, Biege
    £2.75
    |
  4. Christmas Jumper Penguins Polycotton Print, Beige
    £2.75
    |
  5. Christmas Polar Bear Head Polycotton Print, Beige
    £2.75
    |
  6. Christmas Tree Mix Cotton Print, Black
    £6.42
    |
  7. Yoda Christmas Tree Cotton Print, Black
    £8.75
    |
  8. Tartan Brushed Cotton, Black Watch
    £5.50
    |
  9. Silk Dupion Plaids Tartan - Black and Red
    £19.83
    |
  10. Bonnie Polycotton Woven Tartan, Blackwatch Small
    £3.67
    |
  11. Camo Snowflakes Cotton Print, Blue
    £7.08
    |
  12. Deco Christmas Tree Forest Polycotton Print, Blue
    £2.75
    |
Page
per page