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.
950 products
  • Botanicals by Lynette Anderson - Rose Floral - 100% Cotton
    Botanicals by Lynette Anderson - Rose Floral - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Botanicals by Lynette Anderson - Snowdrop - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Boucle - Belize
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Boucle - Chibcha Green
    Boucle - Chibcha Green
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Boucle - Denim
    Boucle - Denim
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Boucle - Geometric - 100% Polyester
    Boucle - Geometric - 100% Polyester
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Boucle - Inca Orange
    Boucle - Inca Orange
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Boucle - Jira Blue
    Boucle - Jira Blue
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Boucle - Jira Red
    Boucle - Jira Red
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Boucle - Mauve
    Boucle - Mauve
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Boucle - Rust
    Boucle - Rust
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Broderie Anglaise - 100% Cotton
    Broderie Anglaise - 100% Cotton
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed 100% Cotton - Cranleigh
    Brushed 100% Cotton - Cranleigh
    Regular price
    £2.75
    Sale price
    £2.75
    Unit price
    per 
  • 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 
  • Cable Knit - Navy - Rayon/Nylon/Polyester
    Cable Knit - Navy - Rayon/Nylon/Polyester
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Cable Knit - Red - Polyester/Viscose
    Cable Knit - Red - Polyester/Viscose
    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
    Chambray Denim
    Regular price
    £2.25
    Sale price
    £2.25
    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 Colourful Flowers
    Chambray Denim - Ditsy Colourful Flowers
    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