Luxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2005 COL3)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2001 COL5)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2001 COL4)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2001 COL1)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2003 COL4)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2003 COL2)
£600£1800Unit price /UnavailableLuxurious Quality 100% Indian Cotton Batik - 45" Wide (DS2006 COL1)
£600£1800Unit price /Unavailable5 Metre 100% Premium Cotton Fabric- 55'' Wide (Teddy)
£500Unit price /UnavailablePer Metre Beautiful Digitally Printed 100% Cotton- 45" Wide (Baby)
£799£1099Unit price /Unavailable2.9 Metre Premium Tie Dye Cotton – 36” Wide - (Red & Green) (EOL)
£899Unit price /Unavailable2.9 Metre Premium Tie Dye Cotton – 36” Wide - (Pink & Green) (EOL)
£899Unit price /Unavailable2.9 Metre Premium Tie Dye Cotton – 36” Wide - (Brown & Green) (EOL)
£899Unit price /Unavailable2.9 Metre Premium Tie Dye Cotton – 36” Wide - (Dark Red & Green) (EOL)
£899Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Orange 20)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Medium Brown 13)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Light Grey 32)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Dusky 22)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Beige 10)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Lime 84)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Black 81)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Ocean Blue 52)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Mango 40)
£795Unit price /UnavailablePlain Premium 100% Cotton Fabric- 44" Wide (Turquoise 51)
£795Unit price /Unavailable
Featured collection
View allWatch this space — new cotton fabrics are added regularly!
We’re constantly updating our cotton fabrics collection as new stock becomes available, with fresh colours, patterns, and textures added throughout the year.
If you’re looking for reliable, easy-to-work-with fashion fabric or practical home and craft fabric, our cotton fabrics collection is the perfect place to find high-quality material at great value.
Cotton fabrics are always in high demand, and some designs are available in limited quantities. To avoid missing out, follow us on social media or sign up for our newsletter to get instant updates when new cotton fabrics arrive.