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
  • Brushed 100% Cotton - Lingdale Tartan
    Brushed 100% Cotton - Lingdale Tartan
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Brushed 100% Cotton - Montague Tartan
    Brushed 100% Cotton - Montague Tartan
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Brushed 100% Cotton - Royal Stewart
    Brushed 100% Cotton - Royal Stewart
    Regular price
    £2.75
    Sale price
    £2.75
    Unit price
    per 
  • Brushed Cotton - 100% - Pale Cream
    Brushed Cotton - 100% - Pale Cream
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed Polyotton - Jacquard Check - Mustard
    Brushed Polyotton - Jacquard Check - Mustard
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Brushed Polyotton - Jacquard Check - Royal Blue
    Brushed Polyotton - Jacquard Check - Royal Blue
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Brushed Polyotton - Viyella Scotch
    Brushed Polyotton - Viyella Scotch
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Cactus Garden - Michael Miller - 100% Cotton
    Cactus Garden - Michael Miller - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Calico - 150cm
    Calico - 150cm
    Regular price
    £1.50
    Sale price
    £1.50
    Unit price
    per 
  • Camouflage Skulls - Blue/Navy - 100% Cotton
    Camouflage Skulls - Blue/Navy - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Camouflage Skulls - Grey/Black - 100% Cotton
    Camouflage Skulls - Grey/Black - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Canines & Felines - Cats - 100% Cotton
    Canines & Felines - Cats - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Canines & Felines - Dogs - 100% Cotton
    Canines & Felines - Dogs - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Carp Fish - 100% Cotton
    Carp Fish - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Daisies
    Chambray Denim - Daisies
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Daisy
    Chambray Denim - Daisy
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Dandelions
    Chambray Denim - Dandelions
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Ditsy Floral
    Chambray Denim - Ditsy Floral
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Ditsy Motif
    Chambray Denim - Ditsy Motif
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Chambray Denim - Ditsy Squares
    Chambray Denim - Ditsy Squares
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Chambray Denim - Dotty
    Chambray Denim - Dotty
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Floral Berries
    Chambray Denim - Floral Berries
    Regular price
    Sold out
    Sale price
    £2.50
    Unit price
    per 
  • Chambray Denim - Hibiscus
    Chambray Denim - Hibiscus
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Navy
    Chambray Denim - Navy
    Regular price
    £2.25
    Sale price
    £2.25
    Unit price
    per 
  • Chambray Denim - Navy
    Chambray Denim - Navy
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Pale Blue Dotty
    Chambray Denim - Pale Blue Dotty
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Pink Floral
    Chambray Denim - Pink Floral
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Rose
    Chambray Denim - Rose
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Roses
    Chambray Denim - Roses
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Chambray Denim - Sprig Leaf
    Chambray Denim - Sprig Leaf
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Check - 100% Cotton - Blue/Green/Yellow
    Check - 100% Cotton - Blue/Green/Yellow
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Christmas "Merry Christmas" - 100% Cotton
    Christmas
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Jolly Robins - 100% Cotton
    Christmas - Jolly Robins - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Lynette Anderson - Hollyberry - 100% Cotton
    Christmas - Lynette Anderson - Hollyberry - 100% Cotton
    Regular price
    £3.25
    Sale price
    £3.25
    Unit price
    per 
  • Christmas - Santa Snowglobes - 100% Cotton
    Christmas - Santa Snowglobes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas - Winter Moon - Robin - 100% Cotton
    Christmas - Winter Moon - Robin - 100% Cotton
    Regular price
    £3.25
    Sale price
    £3.25
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Black - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Black - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Cream - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Cream - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Advent Calendar - Fold Up & Sew - Red - 100% Cotton
    Christmas Advent Calendar - Fold Up & Sew - Red - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Angel Metallic - 100% Cotton
    Christmas Angel Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per