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.

1–24 of 1293 items
View:
Sort by:
Hidden Herringbone
Part number
2504M34-R

Hidden Herringbone

145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.
Price incl. VAT
£15.00 per metre
Curtis
Part number
2504M35-R

Curtis

155cm wide cotton-linen blend fabric in blue and ivory stripes. Soft, breathable, and naturally textured.
Price incl. VAT
£13.00 per metre
Poplin Styles - Line Garden
Part number
2503E36-R

Poplin Styles - Line Garden

140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.
Price incl. VAT
£9.50 per metre
Poplin Styles - Buttercup Breeze
Part number
2504E01-R

Poplin Styles - Buttercup Breeze

140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.
Price incl. VAT
£9.50 per metre
Printed Poly Cotton - Petal Play
Part number
2504M16-B

Printed Poly Cotton - Petal Play

148cm wide, poly cotton dress fabric in white with a decorative blue floral print, perfect for crafts.
Price incl. VAT
£8.95 per metre
Serafina Stripe
Part number
2504M17-B

Serafina Stripe

138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.
Price incl. VAT
£10.45 per metre
Barely There
Part number
2504M11-B

Barely There

145cm wide, cotton, linen, and silk voile with an abstract painterly print. Perfect for beachwear.
Price incl. VAT
£12.25 per metre
Cloudline
Part number
2504M22-B

Cloudline

140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Price incl. VAT
£11.00 per metre
Cotton Lawn - Dahlila
Part number
2504M24-B

Cotton Lawn - Dahlila

155cm wide, 100% cotton lawn fabric with a delightful multicoloured floral print on a pale beige backdrop.
Price incl. VAT
£16.95 per metre
Morning Meeting
Part number
2504M19-B

Morning Meeting

150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
Price incl. VAT
£9.25 per metre
Jess Brocade
Part number
2504M23-R

Jess Brocade

This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of greens, pinks, yellows & creams.
Price incl. VAT
£19.50 per metre
BA - Embroidered Voile - Primrose
Part number
2404H02-B

BA - Embroidered Voile - Primrose

140cm wide, white cotton voile flora broderie anglaise fabric. Perfect for warm-weather garments.
Price incl. VAT
£17.95 per metre
BA - Embroidered Lawn - Anemone
Part number
2504M01-B

BA - Embroidered Lawn - Anemone

140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
Price incl. VAT
£17.95 per metre
Royal Pansie
Part number
2504M18-B

Royal Pansie

144cm wide, stunning royal blue jacquard shirting with an all over subtle paisley weave, made from cotton.
Price incl. VAT
£11.95 per metre
Proper Seersucker - All The Blue's
Part number
2504AH02-B

Proper Seersucker - All The Blue's

152cm wide, blue check cotton seersucker fabric. perfect for warm-weather shirts, dresses & more.
Price incl. VAT
£15.75 per metre
Proper Seersucker - Summer Sky Stripe
Part number
2504AH01-B

Proper Seersucker - Summer Sky Stripe

152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
Price incl. VAT
£15.75 per metre
Townhouse
Part number
2503E40-B

Townhouse

150cm wide, lovely quality and weight cotton fabric with a colourful illustrated townscape print.
Price incl. VAT
£11.75 per metre
4.8oz Denim Shirting - Indigo
Part number
2503E27-R

4.8oz Denim Shirting - Indigo

150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
Price incl. VAT
£9.00 per metre
6.4oz Stretch Denim - Blue Black
Part number
2503E15-R

6.4oz Stretch Denim - Blue Black

124cm wide, 6.4oz blue-black stretch denim fabric with a cotton, polyester, and spandex blend.
Price incl. VAT
£9.00 per metre
Cotton Jersey - Ditsy Leopard
Part number
2503E19-B

Cotton Jersey - Ditsy Leopard

140cm wide, 95% cotton, 5% elastane knit jersey fabric in rich brown with a ditsy leopard print.
Price incl. VAT
£13.50 per metre
Cotton Jersey - Autumn Florals
Part number
2503E20-B

Cotton Jersey - Autumn Florals

145cm wide, cotton elastane jersey fabric in white with a ditsy floral print in autumnal shades.
Price incl. VAT
£13.50 per metre
Cotton Jersey - Wiggle & Zap
Part number
2503E21-B

Cotton Jersey - Wiggle & Zap

150cm wide, 95% cotton 5% elastane jersey fabric with a colourful fun geometric print.
Price incl. VAT
£13.50 per metre
Cotton Jersey - Neon Thread
Part number
2503E22-R

Cotton Jersey - Neon Thread

145cm wide, 195gsm cotton blend knit jersey fabric in marl grey with colourful dotted neon threads.
Price incl. VAT
£12.00 per metre
Poplin Styles - Abstract Animal
Part number
2503E25-R

Poplin Styles - Abstract Animal

140cm wide, lightweight 100% cotton poplin fabric with a bold abstract animal print.
Price incl. VAT
£9.50 per metre