LEARN A NEW SKILL IN 2026 - CHECK OUT OUR LIST OF WORKSHOPS BELOW OR BOOK A ONE 2 ONE

Collection: 100% Cotton Fabric

All your 100% cotton needs, in one place. Monkey Wrench, Kaffe Fassett, Liberty and tons of others, you're bound to find the perfect fabric for your project.
704 products
  • Regency - 100% Cotton Lawn - SALE
    Regency - 100% Cotton Lawn - SALE
    Regular price
    £2.25
    Sale price
    £2.25
    Unit price
    per 
  • Retro Flower - 100% Cotton
    Retro Flower - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Retro Leaves - 100% Cotton
    Retro Leaves - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Retro Vibes - Kombi - Navy
    Retro Vibes - Kombi - Navy
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Retro Vibes - Mini - Cream
    Retro Vibes - Mini - Cream
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Rosy Cheeks - Bon Jour - 100% Cotton
    Rosy Cheeks - Bon Jour - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Rosy Cheeks - Floral - 100% Cotton
    Rosy Cheeks - Floral - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Rosy Cheeks - Good Morning - 100% Cotton
    Rosy Cheeks - Good Morning - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Royal Stripe - 100% Cotton
    Royal Stripe - 100% Cotton
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Rumble in The Jungle - 100% Cotton
    Rumble in The Jungle - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Sakuru - Starburst - 100% Cotton
    Sakuru - Starburst - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Santa & His Reindeer Advent Calendar - 100% Cotton
    Santa & His Reindeer Advent Calendar - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Santa Sack - 100% Cotton
    Santa Sack - 100% Cotton
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Scribble Leaves - Natural - 100% Cotton
    Scribble Leaves - Natural - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Sea the Ocean - Sea Shells - 100% Cotton
    Sea the Ocean - Sea Shells - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Sea the Ocean - Seagulls - 100% Cotton
    Sea the Ocean - Seagulls - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Sea the Ocean - Stripes - 100% Cotton
    Sea the Ocean - Stripes - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • See Me Sew Tote Bag - by Riley Blake - 100% Cotton
    See Me Sew Tote Bag - by Riley Blake - 100% Cotton
    Regular price
    £6.00
    Sale price
    £6.00
    Unit price
    per 
  • Shadow - Brown - 100% Cotton
    Shadow - Brown - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Shadow - Navy - 100% Cotton
    Shadow - Navy - 100% Cotton
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Ships - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Silk Linen Look - Lilac
    Silk Linen Look - Lilac
    Regular price
    £3.50
    Sale price
    £3.50
    Unit price
    per 
  • Simplicity - Vintage Sewing - Fashion Icon - 100% Cotton
    Simplicity - Vintage Sewing - Fashion Icon - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Simplicity - Vintage Sewing - Vintage Sewing - 100% Cotton
    Simplicity - Vintage Sewing - Vintage Sewing - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Snowman - Riley Blake - 100% Cotton
    Snowman - Riley Blake - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue 2 by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per 
  • Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Something Borrowed, Something Blue by Lynette Anderson - 100% Cotton
    Regular price
    £3.75
    Sale price
    £3.75
    Unit price
    per