FREE POSTAGE ON UK ORDERS OVER £50

Collection: 100% Cotton

644 products
  • Bee my sunshine, sunflower floral 100% cotton fabric by Windham, last 1/2 metre piece
    Bee my sunshine, sunflower floral 100% cotton fabric by Windham, last 1/2 metre piece
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Grey & silver tree Christmas 100% cotton fabric, per 1/2 metre 112cm wide
    Grey & silver tree Christmas 100% cotton fabric, per 1/2 metre 112cm wide
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cream, gold & red Christmas star fabric, 54 " wide per 1/2 metre
    Cream, gold & red Christmas star fabric, 54
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Nordic Calico, cream large tree on red background Christmas fabric per 1/2 metre
    Nordic Calico, cream large tree on red background Christmas fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Nordic Calico, cream star on red background Christmas fabric per 1/2 metre
    Nordic Calico, cream star on red background Christmas fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Nordic Calico, cream tree on red background Christmas fabric per 1/2 metre
    Nordic Calico, cream tree on red background Christmas fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Nordic Calico, red tree on cream background Christmas fabric per 1/2 metre
    Nordic Calico, red tree on cream background Christmas fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Nordic Calico, red deer on cream background Christmas fabric per 1/2 metre
    Nordic Calico, red deer on cream background Christmas fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas Calico, cream deer on red background, 100% cotton fabric per 1/2 metre
    Christmas  Calico, cream deer on red background, 100% cotton fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Mickey Mouse Christmas holidays fabric 147cm wide per 1/2 metre 100% cotton
    Mickey Mouse Christmas holidays fabric  147cm wide per 1/2 metre 100% cotton
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Frozen Olaf & Leaves 100% Cotton Fabric Per 1/2 Metre 112cm Wide
    Frozen Olaf & Leaves 100% Cotton Fabric Per 1/2 Metre 112cm Wide
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Christmas Sparkle Glitter trees, silver & gold 100% cotton fabric, per 1/2 metre
    Christmas Sparkle Glitter trees, silver & gold 100% cotton fabric, per 1/2 metre
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Christmas sparkle glitter feather, white & silver 100% cotton fabric per 1/2 M
    Christmas sparkle glitter feather, white & silver 100% cotton fabric per 1/2 M
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Christmas sparkle snowflake gold, silver & white 100% cotton fabric per 1/2M
    Christmas sparkle snowflake gold, silver & white 100% cotton fabric per 1/2M
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Sparkle stripe, ivory, gold & silver 100% cotton fabric per 1/2 metre
    Christmas Sparkle stripe, ivory, gold & silver 100% cotton fabric per 1/2 metre
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Sparkle Glitter dot, grey, silver & gold 100% cotton fabric, 112cm wide per 1/2M
    Christmas Sparkle Glitter dot, grey, silver & gold 100% cotton fabric, 112cm wide per 1/2M
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Twinkle star, ivory & gold Christmas 100% cotton fabric, per 1/2M
    Twinkle star, ivory & gold Christmas 100% cotton fabric, per 1/2M
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Scattered Stars, ivory & gold Christmas fabric, 56" wide 100% cotton per 1/2M
    Scattered Stars, ivory & gold Christmas fabric, 56
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Pink Enchanted Unicorns 100% Cotton FabricHalf Metre, Robert Kaufman
    Pink Enchanted Unicorns 100% Cotton FabricHalf Metre, Robert Kaufman
    Regular price
    £7.99
    Sale price
    £7.99
    Unit price
    per 
  • Christmas Nordic red & white fabric, Festive village scene, 56 " wide sold per 1/2 metre
    Christmas Nordic red & white fabric, Festive village scene, 56
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Star Wars Rebel Ships 100% Cotton Per 1/2 Metre 112cm Wide
    Star Wars Rebel Ships 100% Cotton Per 1/2 Metre 112cm Wide
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cool Yule funky Christmas Fabric By Blend, village life sold per 1/2 metre
    Cool Yule funky Christmas Fabric By Blend, village life sold per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cool Yule funky Christmas Fabric By Blend, green snowflake, per 1/2 metre
    Cool Yule funky Christmas Fabric By Blend, green snowflake, per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cool Yule funky Christmas Fabric By Blend, red snowflake sold per 1/2 metre
    Cool Yule funky Christmas Fabric By Blend, red snowflake sold per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cool Yule funky Christmas Fabric, funky baubles 100% cotton sold per 1/2M
    Cool Yule funky Christmas Fabric, funky baubles 100% cotton sold per 1/2M
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Cool Yule Christmas 100% Cotton fabric By Blend, zingy stripe per 1/2 metre
    Cool Yule Christmas  100% Cotton fabric By Blend, zingy stripe per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Unstoppable positivity themed 100% premium cotton fabric per 1/2 metre
    Unstoppable positivity themed 100% premium cotton fabric per 1/2 metre
    Regular price
    £6.99
    Sale price
    £6.99
    Unit price
    per 
  • Christmas Dear by Blend Fabrics, Reindeer pink, 100% cotton per 1/2 metre
    Christmas Dear by Blend Fabrics,  Reindeer pink, 100% cotton per 1/2 metre
    Regular price
    £6.99
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Dear by Blend Fabrics, Beribboned pink cotton fabric per 1/2 Metre
    Christmas Dear by Blend Fabrics,  Beribboned pink cotton fabric per 1/2 Metre
    Regular price
    £6.99
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Dear by Blend Fabrics, Pink twinkle, 100% cotton per 1/2 Metre
    Christmas Dear by Blend Fabrics,  Pink twinkle, 100% cotton per 1/2 Metre
    Regular price
    £6.99
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Dear by Blend Fabrics, Winter flock, Pink 100% cotton per 1/2M
    Christmas Dear by Blend Fabrics,  Winter flock, Pink 100% cotton per 1/2M
    Regular price
    £6.99
    Sale price
    £5.50
    Unit price
    per 
  • Christmas Dear by Blend Fabrics, Poinsettias mint & pink Deers 100% cotton per 1/2M
    Christmas Dear by Blend Fabrics, Poinsettias mint & pink Deers 100% cotton per 1/2M
    Regular price
    £6.99
    Sale price
    £5.50
    Unit price
    per