Cotton
We strongly recommend you use our free swatch service to obtain samples. Browse the fabrics and refine by using the categories, tags and filters on the left. If you need a specific colour or type of fabric you can enter the keyword(s) in the search box.
If you need more information on a fabric, or an alternate photo we are happy to oblige. Please contact us with orders and enquiries.
Showing 1–32 of 604 results
-
12116
£5.50 per metre Ring to orderIvory 100% Cotton Voile. Good for summer weight skirt and dress lining
140cm
Pre-Wash 30˚C -
12112
£8.50 per metre Ring to orderNavy Blue and Multicolour Lucienne Day style abstract illustrated floral mid century 1950's print Brushed 100% Cotton
140cm
Pre-Wash 30˚C -
12111
£12.50 per metre Ring to orderJade Green, Peacock and White leafy floral print Stretch Cotton Sateen
142cm
Pre-Wash 30˚C -
12106
£26.50 per metre Ring to orderNavy Blue and White polka dot spot print brushed 55% Linen 45% Cotton from Kokka, Japan
110cm
Pre-Wash 30˚C -
12105
£26.50 per metre Ring to orderPale Grey and White polka dot spot print brushed 55% Linen 45% Cotton from Kokka, Japan
110cm
Pre-Wash 30˚C -
12100
£17.50 per metre Ring to orderGrass Green, Royal Blue and White retro graphic floral and stripe 100% Cotton Seersucker
134cm
Pre-Wash 30˚C -
12098
£25.00 per metre Ring to orderGrass Green and Navy Blue big spot sliced fruit print 100% Cotton Double Gauze from Kokka, Japan
106cm
Pre-Wash 30˚C -
12097
£25.00 per metre Ring to orderOrangey Red and Ecru big spot sliced fruit print 100% Cotton Double Gauze from Kokka,Japan
106cm
Pre-Wash 30˚C -
12093
£14.50 per metre Ring to orderCharcoal Grey, Acid Yellow, Aqua Blue and Black pop art Andy Warhol style banana print 100% Cotton Canvas
150cm
Pre-Wash 30˚C -
12092
£14.50 per metre Ring to orderCoral Pink, Acid Yellow, Royal Blue and Black pop art Andy Warhol style banana print 100% Cotton Canvas
150cm
Pre-Wash 30˚C -
12086
£27.50 per metre Ring to orderEcru, Royal Blue and Navy beaded floral print with borders along both selvedges, 85% Cotton 15% Linen voile from Kokka, Japan
110cm
Hand Wash -
12085
£27.50 per metre Ring to orderEcru, Pink and Plum beaded floral print with borders along both selvedges, 85% Cotton 15% Linen voile from Kokka, Japan
110cm
Hand Wash -
12084
£25.00 per metre Ring to orderFuchsia and Multicolour painted floral print 100% Cotton double gauze from nani IRO, Japan
105cm
Hand Wash -
12083
£25.00 per metre Ring to orderTan Brown and Multicolour painted floral print 100% Cotton double gauze from nani IRO, Japan
105cm
Hand Wash -
12082
£25.00 per metre Ring to orderPalest Pink, Jade, Tan, Multicolour and Gold big abstract print 100% Cotton double gauze from nani IRO, Japan
105cm
Hand Wash -
12081
£34.50 per metre Ring to orderSpring Green with Multicolour and Silver sparse floral print 80% Cotton 20% Silk Voile from nani IRO, Japan
105cm
Hand Wash -
12080
£34.50 per metre Ring to orderNavy Blue with Green, Purple, Royal and Gold sparse floral print 80% Cotton 20% Silk Voile from nani IRO, Japan
105cm
Hand Wash -
12078
£19.85 per metre Ring to orderWhite, Teal, Dusky Pink & Royal Blue paint stroke print Cotton Lawn fine Shirting
145cm
Pre-Wash 30˚C -
12075
£19.85 per metre Ring to orderGreen and Multicolour small graphic floral (flower heads approx 18mm) print Cotton Lawn fine Shirting
145cm
Pre-Wash 30˚C -
12074
£11.90 per metre Ring to orderLime Green, Coral Pink and Lilac Purple big floral print quilting weight Cotton (6" / 15cm flower heads)
112cm
Pre-Wash 30˚C -
12067
£17.50 per metre Ring to orderWhite checkerboard embroidered 100% Cotton from LG
142cm
Hand Wash -
12065
£14.95 per metre Ring to orderWhite and Multicolour foil printed 100% Cotton Double Gauze
137cm
Pre-Wash 30˚C -
12064
£14.95 per metre Ring to orderFrench Navy and Multicolour foil printed 100% Cotton Double Gauze
137cm
Pre-Wash 30˚C -
12045
£12.50 per metre Ring to orderPurple and Peach shot chambray shirting weight 4.5oz soft washed 100% Cotton
142cm
Pre-Wash 30˚C -
12039
£12.50 per metre Ring to orderMint Aqua Green and Lilac Purple blousey floral print 97% Cotton 3% Elastane Stretch Cotton Sateen
148cm
Pre-Wash 30˚C**LOW STOCK!** -
12019
£8.50 per metre Ring to orderWhite 100% Organic Cotton Broadcloth
147cm
Pre-Wash 30˚C -
12018
£9.50 per metre Ring to orderWhite and Black micro vertical stripe (2mm) Italian 100% Cotton Shirting
152cm
Pre-Wash 30˚C -
12013
£8.50 per metre Ring to orderTan Brown 97% Cotton 3% Elastane stretch mid weight Needlecord (suitable for lightweight trousers)
150cm
Pre-Wash 30˚C -
12010
£12.50 per metre Ring to orderMid Blue, White, Orange multicolour floral print 100% Cotton Pima Lawn
145cm
Pre-Wash 30˚C -
12008
£12.50 per metre Ring to orderNavy Blue, Ecru and Lilac Purple small berry print 100% Cotton Pima Lawn
140cm
Pre-Wash 30˚C -
12007
£12.50 per metre Ring to orderNavy Blue, Orange, Yellow Multicolour small stylised oranges and lemons print 100% Pima Cotton Lawn
140cm
Pre-Wash 30˚C -
12006
£13.00 per metre Ring to orderBlack, Pink, Green, Yellow small blossom floral print 100% Cotton Pima Lawn
145cm
Pre-Wash 30˚C
Showing 1–32 of 604 results