Shop
Fabrics
Cotton Fabric
White Cotton Fabric
Browse our collection of white cotton shirting, trousering and dressmaking fabrics. Find your own perfect cotton fabric to create essential back to school wear, base layering, men’s shirts, summer blouses and holiday dresses.
Here you will find a variety of white cotton fabrics from sewing on a budget, to creating a more expensive, chic look.
148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.
Price incl. VAT
£12.50 per metre
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Price incl. VAT
£6.25 per metre
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Price incl. VAT
£10.00 per metre
142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
Price incl. VAT
£9.50 per metre
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Price incl. VAT
£11.95 per metre
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Price incl. VAT
£11.95 per metre
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
Price incl. VAT
£7.95 per metre
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Price incl. VAT
£8.75 per metre
150cm wide, soft white cotton twill 9oz denim trousering fabric. Ideal for trousers, jackets, or skirts.
Price incl. VAT
£17.00 per metre
Italian towelling stripe t-shirt fabric in white, lightweight and soft, made from cotton and elastane.
Price incl. VAT
£12.00 per metre
95% cotton and 5% elastane knit jersey fabric featuring a playful tractor print in shades of brown.
Price incl. VAT
£15.00 per metre
Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.
Price incl. VAT
£17.00 per metre
145cm wide, cotton-elastane knit jersey fabric in white, featuring a sparkle bee print.
Price incl. VAT
£17.00 per metre
156cm wide, checked jacquard flat double gauze fabric in white, made from 100% cotton.
Price incl. VAT
£11.00 per metre
Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
Price incl. VAT
£12.95 per metre
Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Price incl. VAT
£16.00 per metre
Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
Price incl. VAT
£23.50 per metre
Beautiful cotton floral broderie anglaise fabric in white. Great for breathable summer garments.
Price incl. VAT
£18.00 per metre
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
Price incl. VAT
£9.00 per metre
150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.
Price incl. VAT
£18.45 per metre
125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
Price incl. VAT
£16.00 per metre
Beautiful 100% cotton broderie anglaise fabric in timeless white, featuring a lovely diamond pattern.
Price incl. VAT
£17.40 per metre
This stunning 145cm wide white floral broderie anglaise fabric is perfect for creating dresses & tops.
Price incl. VAT
£19.75 per metre
Bright red, 140cm wide fabric blend of cotton, polyamide, and elastane. Lightweight, stretchy, ideal for summer dresses, shirts, skirts, and light trousers.
Price incl. VAT
£8.50 per metre