Collection: 100% Cotton

Beautiful 100% Cottons
100% Cotton Fabric is great for dressmaking, draping, table runners,
costumes ,bags, quilting, patchwork and crafts.
91 products
  • Fruit Pineapples on a White Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Happy Days Beach Huts on a Powder Blue Background 100% Cotton Fabric
    Regular price
    £3.60
    Sale price
    £3.60
  • Happy Days Nautical Color Beach Huts on a Ivory Background 100% Cotton Fabric
    Regular price
    £3.60
    Sale price
    £3.60
  • Horses on a Light Beige Batik Background 100% Cotton Fabric
    Regular price
    £3.60
    Sale price
    £3.60
  • Ivory Ditsy Flower Design on a Navy Background 100% Cotton Fabric
    Regular price
    £3.60
    Sale price
    £3.60
  • Jungle Animals Patchwork Design 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Jungle Cheeky Monkeys 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Llamas Alpacas and Mixed Cactus on a Pale Pink Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Llamas Alpacas and Mixed Cactus on a Silver Grey Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Llamas Alpcas & Cactuses on a Silver Grey Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Llamas Alpcas & Cactuses on a Turquoise Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Llamas Alpcas & Cactuses on a White Background 100% Cotton Fabric
    Regular price
    £4.00
    Sale price
    £4.00
  • Mini Cupcakes on a Sky Blue Background 100% Cotton Fabric
    Regular price
    £2.50
    Sale price
    £2.50
  • Monster Trucks on a Turquoise Background 100% Cotton
    Regular price
    £3.30
    Sale price
    £3.30
  • Multi Color Bright Stripes 100% Cotton Print
    Regular price
    £2.00
    Sale price
    £2.00
  • Multi Color Bright Stripes and Spots 100% Cotton Fabric
    Regular price
    £2.75
    Sale price
    £2.75