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.
887 products
  • Plain Cotton - Rose & Hubble - Teal - 100% Cotton
    Plain Cotton - Rose & Hubble - Teal - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Plain Cotton - Rose & Hubble - Vanilla - 100% Cotton
    Plain Cotton - Rose & Hubble - Vanilla - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Plain Cotton - Rose & Hubble - White - 100% Cotton
    Plain Cotton - Rose & Hubble - White - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Plain Emerald Green - 100% Cotton
    Plain Emerald Green - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Plain Fleece Fabric - Anti Pil
    Plain Fleece Fabric - Anti Pil
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Poinsetta - 100% Cotton - John Louden
    Poinsetta - 100% Cotton - John Louden
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Polycotton - Ethnic Jacquard - Blue/Purple Stripes
    Polycotton - Ethnic Jacquard - Blue/Purple Stripes
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polycotton - Ethnic Jacquard - Blue/RedStripes
    Polycotton - Ethnic Jacquard - Blue/RedStripes
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polycotton - Ethnic Jacquard - Bright Stripes
    Polycotton - Ethnic Jacquard - Bright Stripes
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polycotton - Ethnic Jacquard - Red Stripes
    Polycotton - Ethnic Jacquard - Red Stripes
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polycotton - Navy Check
    Polycotton - Navy Check
    Regular price
    £1.50
    Sale price
    £1.50
    Unit price
    per 
  • Polycotton 65/35 - Halloween
    Polycotton 65/35 - Halloween
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Polycotton 65/35 - Plain
    Polycotton 65/35 - Plain
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Polycotton 65/35 - Stripes, Spots, Gingham, Check & Camo
    Polycotton 65/35 - Stripes, Spots, Gingham, Check & Camo
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Polyester - Spandex Check Fabric - SALE
    Polyester -  Spandex Check Fabric - SALE
    Regular price
    £1.25
    Sale price
    £1.25
    Unit price
    per 
  • Polyester Bi-Stretch
    Polyester Bi-Stretch
    Regular price
    £1.50
    Sale price
    £1.50
    Unit price
    per 
  • Polyester Cotton Woven Shirting
    Polyester Cotton Woven Shirting
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polyester Jersey - Animal Print
    Polyester Jersey - Animal Print
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Polyester Jersey - Soft Sheen
    Polyester Jersey - Soft Sheen
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Polyester Satin Print
    Polyester Satin Print
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polyester Spandex - Black Floral
    Polyester Spandex - Black Floral
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Polyester Spandex - Gold
    Polyester Spandex - Gold
    Regular price
    Sold out
    Sale price
    £2.50
    Unit price
    per 
  • Polyester Spandex - Leafy - SALE
    Polyester Spandex - Leafy - SALE
    Regular price
    £1.50
    Sale price
    £1.50
    Unit price
    per 
  • Polyester Spandex - Silver
    Polyester Spandex - Silver
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polyester Viscose Dog Tooth Suting
    Polyester Viscose Dog Tooth Suting
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Polyester/Viscose - Grey
    Polyester/Viscose - Grey
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Ponte Roma Jersey - Beige
    Ponte Roma Jersey - Beige
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Ponte Roma Jersey - Marl Blue
    Ponte Roma Jersey - Marl Blue
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Ponte Roma Jersey - Orange
    Ponte Roma Jersey - Orange
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Poppy Blossom Black - 100% Cotton
    Poppy Blossom Black - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Poppy Field - 100% Cotton
    Poppy Field - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Poppy Stems - 100% Cotton
    Poppy Stems - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Pre- Shrunk Calico
    Pre- Shrunk Calico
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Premium Sewing Kit
    Premium  Sewing Kit
    Regular price
    Sold out
    Sale price
    £7.50
    Unit price
    per 
  • Premium Zip Pouch Sewing Kit
    Premium Zip Pouch Sewing Kit
    Regular price
    £9.50
    Sale price
    £9.50
    Unit price
    per 
  • PVC
    PVC
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Queen Bee - All Over Bees - 100% Cotton
    Queen Bee - All Over Bees - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Queen Bee - Honey Jar - 100% Cotton
    Queen Bee - Honey Jar - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Queen Bee - Honeycomb - 100% Cotton
    Queen Bee - Honeycomb - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Quilt As you go by June Tailor - Squares Stocking
    Quilt As you go by June Tailor - Squares Stocking
    Regular price
    £12.50
    Sale price
    £12.50
    Unit price
    per