Shop
Fabrics
Cotton Fabric
Cotton Voile & Muslin
Cotton voile is a lightweight, plain weave dressmaking fabric with a distinctly higher thread count than most cotton fabrics resulting in a softer hand that can be as luxurious as silk. This gauze-like semi-sheer cloth is suitable for classic lingerie or curtain designs, but will most likely require a lining in some dressmaking projects such and dresses, skirts and blouses.
Muslin is an open weave cloth that has been used for dressmaking, upholstery, and craft projects for years and years. This gentle dressmaking fabric is made with cotton fibers, featuring a looser weave and high thread count to create a soft, flexible and breathable cloth. It is the perfect fabric for those with more sensitive skin; such as babies, children and new mums. Create fabulous swaddle blankets, pajamas and comforters with these child friendly fabrics.
130cm wide, cotton and silk blend deadstock dress fabric with a graphic art-deco print in green. Made in Italy.
Price incl. VAT
£29.00 per metre
146cm wide, 100% cotton voile fabric in white with tiny abstract clover design weaved within double stripes.
Price incl. VAT
£9.75 per metre
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
Price incl. VAT
£15.00 per metre
143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.
Price incl. VAT
£15.00 per metre
137cm wide, cotton polyester broderie anglaise fabric in denim with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Price incl. VAT
£17.25 per metre
140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.
Price incl. VAT
£19.75 per metre
140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
Price incl. VAT
£19.75 per metre
A rather fabulous lightweight poly viscose voile in black.
Price incl. VAT
£8.25 per metre
142cm wide, 100% cotton voile fabric with an abstract print in pastel colours and gold lurex stripes.
Price incl. VAT
£12.65 per metre
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Price incl. VAT
£11.50 per metre
Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
Price incl. VAT
£11.50 per metre
Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.
Price incl. VAT
£6.00 per metre
Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Old price
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 30/08/2027
Our multicoloured cotton voile dress fabric features an abstract winter fruits print, perfect for blouses and skirts!
Old price
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 30/08/2027
Our 140cm wide, fine cotton voile dress fabric features an abstract pink print, perfect for skirts and blouses!
Price incl. VAT
£10.00 per metre
150cm wide lightweight, black dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
Price incl. VAT
£7.50 per metre
Rich navy blue 150cm wide lightweight, dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
Price incl. VAT
£7.50 per metre
This 125cm wide very finely woven sheer navy cotton muslin dress fabric feels incredibly soft against the skin. Perfect for summer dresses and shirts.
Price incl. VAT
£7.75 per metre
This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2027
Soft and cosy 100% cotton double gauze fabric with a blue appearance and white reverse. Perfect for creating swaddle blankets.
Price incl. VAT
£15.75 per metre
100% cotton double gauze fabric with a pink hue and a white reverse. This super soft fabric is great for loungewear.
Price incl. VAT
£15.75 per metre
Soft double gauze with a brown/khaki hue and white reverse. 100% cotton fabric is perfect for creating cosy pyjamas.
Price incl. VAT
£15.75 per metre
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2027