Croft Mill

Cotton Dress Fabrics

Cotton dressmaking fabric is such a wide term that encompasses lots of different weaves, designs, colours and styles. This collection of cotton dress fabrics features cloths from Italian cotton shirting to European made chino trouser fabrics. There are some truly gorgeous printed dress fabrics featured here too for you to create your own on-trend fashion items.

457–480 of 1298 items
View:
Sort by:
Kassy
Part number
2401M02

Kassy

61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.
Price incl. VAT
€15.09 per metre
End Of The Road - Flame
Part number
2401M05C

End Of The Road - Flame

100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.
Price incl. VAT
€14.79 per metre
End Of The Road - Green
Part number
2401M05A

End Of The Road - Green

Made from 100% cotton, our tie dye print seersucker fabric in green is perfect for summer blouses and dresses.
Price incl. VAT
€14.79 per metre
Egyptian Cotton - Luxury Sheeting
Part number
2401AB01

Egyptian Cotton - Luxury Sheeting

Our 3 metre-wide Egyptian cotton bed sheeting fabric comes in a soft ivory hue; superfine weave & a dream to handle.
Price incl. VAT
€17.75 per metre
Jersey Cord - Grey
Jersey Cord - Grey
Part number
2503NE19B-B

Jersey Cord - Grey

150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
Price incl. VAT
€21.30 per metre
Jersey Cord - Navy
Jersey Cord - Navy
Part number
2503NE19F-B

Jersey Cord - Navy

150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
Price incl. VAT
€21.30 per metre
Jersey Cord - Mauve
Jersey Cord - Mauve
Part number
2503NE19D-B

Jersey Cord - Mauve

150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
Price incl. VAT
€21.30 per metre
Enigma Linen - Teal
Part number
2312O01U

Enigma Linen - Teal

Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen – perfect for garments or home furnishings.
Price incl. VAT
€15.09 per metre
Enigma Linen - Rose
Part number
2312O01T

Enigma Linen - Rose

Made from 70% ramie and 30% cotton, our rose pink dress fabric is Oeko-Tex Certified, perfect for skirts.
Price incl. VAT
€15.09 per metre
Enigma Linen - White
Part number
2312O01S

Enigma Linen - White

140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Price incl. VAT
€15.09 per metre
Landing Hot
Landing Hot
Part number
2401CM11

Landing Hot

Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.
Price incl. VAT
€14.20 per metre
Bond. J
Part number
2401CM09

Bond. J

146cm wide fine cotton suiting & trousering fabric in a classic navy hue, elevated with a luxurious satin finish.
Price incl. VAT
€14.20 per metre
Blaze of Glory
Blaze of Glory
Part number
2401S02

Blaze of Glory

158cm cotton sateen fabric with a large scale floral print in pink and coral on a white ground. Ideal for shirts, blouses, dresses.
Price incl. VAT
€10.65 per metre
All Purpose
Part number
2401S02

All Purpose

150cm-wide white cotton with open weave, sleek finish. Perfect for craft projects, offering breathability and a smooth surface for detailed work.
Price incl. VAT
€11.83 per metre
Sussex - Roberta
Part number
2401V01

Sussex - Roberta

144cm wide, cotton lawn dressmaking fabric in white with a blue and orange floral print.
Price incl. VAT
€14.79 per metre
What Light Shines - Satin Mini Micro
Part number
2401CM02

What Light Shines - Satin Mini Micro

152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.
Price incl. VAT
€11.24 per metre
Egyptian Cotton - Luxury Stripe Sheeting
Part number
2312AB02

Egyptian Cotton - Luxury Stripe Sheeting

Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Price incl. VAT
€17.75 per metre
Between The Lines
Part number
2312E01

Between The Lines

Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
Price incl. VAT
€14.20 per metre
Ambleside Cotton Jersey
Part number
2203BEG01

Ambleside Cotton Jersey

160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Price incl. VAT
€9.47 per metre
Sewing Room - Mildred
Part number
2311AH04B

Sewing Room - Mildred

113cm wide 100% cotton fabric, printed with delicate floral bouquets encased in a white bubble on an sky blue ground.
Price incl. VAT
€10.00 per metre
Enigma Linen - Stone
Part number
2312O01R

Enigma Linen - Stone

Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.
Price incl. VAT
€15.09 per metre
Enigma Linen - Grey
Part number
2312O01I

Enigma Linen - Grey

Ramie linen and cotton blend dress fabric in a grey hue, perfect for soft furnishings and clothing. Oeko-Tex Certified.
Price incl. VAT
€15.09 per metre
Enigma Linen - Red
Part number
2312O01O

Enigma Linen - Red

Our Oeko-Tex Certified red dress fabric is made from 70% ramie linen and 30% cotton, ideal for summer wear.
Price incl. VAT
€15.09 per metre
Enigma Linen - Pewter
Part number
2312O01N

Enigma Linen - Pewter

140cm wide, 70% ramie linen and 30% cotton blend fabric in a pewter grey hue, Oeko-Tex Certified.
Price incl. VAT
€15.09 per metre