LEARN A NEW SKILL IN 2026 - 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.
667 products
  • 100% Cotton - Vintage Sport - SALE
    100% Cotton - Vintage Sport - SALE
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • 100% Cotton - Wildwood Dwelling - Deer Meadow
    100% Cotton - Wildwood Dwelling - Deer Meadow
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 100% Cotton - Wildwood Dwelling - Quail Hollow
    100% Cotton - Wildwood Dwelling - Quail Hollow
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 100% Cotton - Wildwood Dwelling - Quilty Patches
    100% Cotton - Wildwood Dwelling - Quilty Patches
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 100% Cotton - Wildwood Dwelling - Sprigs & Tulips
    100% Cotton - Wildwood Dwelling - Sprigs & Tulips
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 100% Cotton Canvas - Sand
    100% Cotton Canvas - Sand
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 100% Cotton Lawn - White
    100% Cotton Lawn - White
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Amelie - Flower Pots- Dashwood Studios - 100% Cotton
    Amelie - Flower Pots-  Dashwood Studios - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Atlantis - Coral Flower - 100% Cotton
    Atlantis - Coral Flower - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Atlantis - Ripple - 100% Cotton
    Atlantis - Ripple - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Atlantis - Shoal - 100% Cotton
    Atlantis - Shoal - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Backing Fabric - Extra Wide - 100% Cotton - SALE
    Backing Fabric - Extra Wide - 100% Cotton - SALE
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Backing Fabric - Extra Wide - 100% Cotton - SALE
    Backing Fabric - Extra Wide - 100% Cotton - SALE
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Bat Logo History - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Beachy Keen - Sand - 100% Cotton
    Beachy Keen - Sand - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Beachy Keen - Tossed Ships- 100% Cotton
    Beachy Keen - Tossed Ships- 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Beachy Keen - Umbrellas- 100% Cotton
    Beachy Keen - Umbrellas- 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Bee Haven - Manuka - 100% Cotton
    Bee Haven - Manuka - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Blue Stitch Floral - Riley Blake - 100% Cotton
    Blue Stitch Floral -  Riley Blake - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Bohemian Rhapsody - Daisy on Peach - 100% Cotton
    Bohemian Rhapsody - Daisy on Peach - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Bold Floral - 100% Cotton
    Bold Floral - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Boobies - 100% Cotton
    Boobies - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Botanicals by Lynette Anderson - Buttercup - 100% Cotton
    Botanicals by Lynette Anderson - Buttercup - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Botanicals by Lynette Anderson - Lilac - 100% Cotton
    Botanicals by Lynette Anderson - Lilac - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Botanicals by Lynette Anderson - Periwinkle - 100% Cotton
    Botanicals by Lynette Anderson - Periwinkle - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • 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 
  • Broderie Anglaise - 100% Cotton
    Broderie Anglaise - 100% Cotton
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Brushed 100% Cotton - Beaufort
    Brushed 100% Cotton - Beaufort
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Brushed 100% Cotton - Burleigh
    Brushed 100% Cotton - Burleigh
    Regular price
    £3.50
    Sale price
    £3.50
    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 - Deverel
    Brushed 100% Cotton - Deverel
    Regular price
    £3.50
    Sale price
    £3.50
    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 
  • 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