LEARN A NEW SKILL IN 2025 - CHECK OUT OUR LIST OF WORKSHOPS BELOW OR BOOK A ONE 2 ONE

Collection: Fabric

Our collection of craft cottons, brushed cottons, jersey, polyester, viscose, wool and many more.
704 products
  • Christmas Baubles - 100% Cotton
    Christmas Baubles - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Bunting - 100% Cotton
    Christmas Bunting - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Colourful Snowflakes - 100% Cotton
    Christmas Colourful Snowflakes  - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Daschunds - 100% Cotton
    Christmas Daschunds - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Diamonds & Trees - 100% Cotton
    Christmas Diamonds & Trees  - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Ditsy Holly - 100% Cotton
    Christmas Ditsy Holly - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Greens
    Christmas Fat Quarter Pack -  Greens
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Hats, Stars & Snowflakes
    Christmas Fat Quarter Pack -  Hats, Stars & Snowflakes
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Reds
    Christmas Fat Quarter Pack -  Reds
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Tartan
    Christmas Fat Quarter Pack -  Tartan
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Festive Glitter
    Christmas Fat Quarter Pack - Festive Glitter
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Gingerbread
    Christmas Fat Quarter Pack - Gingerbread
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Holly
    Christmas Fat Quarter Pack - Holly
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Mint
    Christmas Fat Quarter Pack - Mint
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Robin
    Christmas Fat Quarter Pack - Robin
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Street Scene - Navy
    Christmas Fat Quarter Pack - Street Scene - Navy
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Gifts - 100% Cotton
    Christmas Gifts - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Hexagons - 100% Cotton
    Christmas Hexagons - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Patchwork - 100% Cotton
    Christmas Patchwork - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Poinsettia - 100% Cotton
    Christmas Poinsettia  - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Reindeer Metallic - 100% Cotton
    Christmas Reindeer Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Robin - 100% Cotton
    Christmas Robin - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Santa & Snowflakes - 100% Cotton
    Christmas Santa & Snowflakes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Santa - 100% Cotton
    Christmas Santa - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Snowflakes & Leaves - 100% Cotton
    Christmas Snowflakes & Leaves - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Snowflakes & Stars - 100% Cotton
    Christmas Snowflakes & Stars - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Snowflakes - 100% Cotton
    Christmas Snowflakes - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Snowflakes on Blue - 100% Cotton
    Christmas Snowflakes on Blue - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Snowflakes on Silver - 100% Cotton
    Christmas Snowflakes on Silver - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Christmas Stocking - 100% Cotton
    Christmas Stocking - 100% Cotton
    Regular price
    £15.00
    Sale price
    £15.00
    Unit price
    per 
  • Christmas Swirls - 100% Cotton
    Christmas Swirls - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Tree Swirl Metallic - 100% Cotton
    Christmas Tree Swirl Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Trees on Blue - 100% Cotton
    Christmas Trees on Blue - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Circles - 100% Cotton
    Circles - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Classic Tone on Tone - 100% Cotton
    Classic Tone on Tone - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Colour Rythm - Circles & Dots - 100% Cotton
    Colour Rythm - Circles & Dots - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Colour Rythm -Flowers - 100% Cotton
    Colour Rythm -Flowers - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Corduroy - 4.5 Whale - Ochre
    Corduroy - 4.5 Whale - Ochre
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Corduroy - 4.5 Whale - Olive
    Corduroy - 4.5 Whale - Olive
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Corduroy - 4.5 Whale - Pink
    Corduroy - 4.5 Whale - Pink
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per