Collection: All Fabric

Browse our wonderful selection of sewing fabrics, which includes Viscose, Cotton Lawn, Cotton Poplin and Organic Jersey.  Carefully sourced to provide you with an excellent choice for your next your next project.
111 products
  • Lemons on Terracotta - Double Gauze
    Vendor
    Cousette
    Regular price
    £6.00
    Sale price
    £6.00
    Regular price
    Unit price
    per 
    Sold out
  • Flowers - Organic Soft Sweats Fabric
    Vendor
    Lush Cloth
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    Unit price
    per 
    Sold out
  • Glass Shards - Viscose Twill
    Vendor
    Lush Cloth
    Regular price
    £6.25
    Sale price
    £6.25
    Regular price
    Unit price
    per 
    Sold out
  • Florals on Black - Cotton Sateen
    Vendor
    Lush Cloth
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • Yarn Dyed Cotton Gingham Bordeaux - Cotton
    Vendor
    Lush Cloth
    Regular price
    £5.25
    Sale price
    £5.25
    Regular price
    Unit price
    per 
    Sold out
  • Yarn Dyed Cotton Gingham Navy - Cotton
    Vendor
    Lush Cloth
    Regular price
    £5.25
    Sale price
    £5.25
    Regular price
    Unit price
    per 
    Sold out
  • Brush Strokes Navy - Cotton Poplin
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out
  • Brush Strokes White - Cotton Poplin
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out
  • Black and Olive Circles - Viscose
    Vendor
    Lush Cloth
    Regular price
    £5.25
    Sale price
    £5.25
    Regular price
    Unit price
    per 
    Sold out
  • Black and White Circles - Viscose
    Vendor
    Lush Cloth
    Regular price
    £5.25
    Sale price
    £5.25
    Regular price
    Unit price
    per 
    Sold out
  • Daisies Navy - Double Gauze
    Vendor
    Lush Cloth
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    Unit price
    per 
    Sold out
  • Night Shade - Tencel Modal Jersey
    Vendor
    Lush Cloth
    Regular price
    £8.50
    Sale price
    £8.50
    Regular price
    Unit price
    per 
    Sold out
  • Daisies Yellow - Double Gauze
    Vendor
    Lush Cloth
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    Unit price
    per 
    Sold out
  • Flowers Honey Yellow - Cotton Poplin
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out
  • Remnant (2.4m) Mind the Spot - Viscose Crepe
    Vendor
    Lush Cloth
    Regular price
    £24.75
    Sale price
    £24.75
    Regular price
    Unit price
    per 
    Sold out
  • Swirling Leaves - Viscose
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out
  • Bright Bloom - Viscose Crepe
    Vendor
    Lush Cloth
    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    Unit price
    per 
    Sold out
  • Leaf Flutters Burgundy- Viscose
    Vendor
    Lush Cloth
    Regular price
    £4.80
    Sale price
    £4.80
    Regular price
    Unit price
    per 
    Sold out
  • Midnight Bloom - Cotton Poplin
    Vendor
    Rose and Hubble
    Regular price
    £4.25
    Sale price
    £4.25
    Regular price
    Unit price
    per 
    Sold out
  • Olive Leopard - Cotton Jersey
    Vendor
    Lush Cloth
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    Unit price
    per 
    Sold out
  • Irregular Shapes Rose - Organic Cotton Jersey
    Vendor
    Lush Cloth
    Regular price
    £6.75
    Sale price
    £6.75
    Regular price
    Unit price
    per 
    Sold out
  • Yarn Dyed Chambray Stripe Navy - Cotton
    Vendor
    Lush Cloth
    Regular price
    £6.00
    Sale price
    £6.00
    Regular price
    Unit price
    per 
    Sold out
  • Abstract Blue - Viscose
    Vendor
    Lush Cloth
    Regular price
    £4.95
    Sale price
    £4.95
    Regular price
    Unit price
    per 
    Sold out
  • Wild Meadow (Ivory) - Viscose
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out
  • Wild Meadow (Yellow) - Viscose
    Vendor
    Lush Cloth
    Regular price
    £4.75
    Sale price
    £4.75
    Regular price
    Unit price
    per 
    Sold out