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.

241–264 of 1185 items
View:
Sort by:
Fibre Mood - Jacquard Leaves
Part number
FM310329-50 (28)

Fibre Mood - Jacquard Leaves

140cm wide, cotton & linen blend jacquard fabric in ivory with an vibrant abstract floral/leaf design.
Price incl. VAT
£23.00 per metre
Torino Denim - 6.5oz - Grey
Torino Denim - 6.5oz - Grey
Part number
2404CF14

Torino Denim - 6.5oz - Grey

Woven in Italy, our 6.5oz deadstock denim fabric in grey is made from cotton & elastane, ideal for trousers.
Price incl. VAT
£19.00 per metre
Bruised Ribs
Part number
2404M04

Bruised Ribs

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
Garden Gala
Part number
2404M12

Garden Gala

152cm wide, 100% cotton fabric with a fabulously detailed floral print against a subtle grey ground.
Price incl. VAT
£12.75 per metre
Martinique Crochet - White
Part number
2404H05B

Martinique Crochet - White

Exquisitely crafted 100% cotton fabric in white features an open crochet and embroidered design. Perfect for summer kaftans & beach cover ups.
Price incl. VAT
£29.00 per metre
Finest Chambray Denim
Part number
2108O15

Finest Chambray Denim

Lightweight 100% cotton chambray in denim, the perfect choice for shirts and dresses
Price incl. VAT
£11.75 per metre
Summer Sky Check
Part number
2404M10

Summer Sky Check

150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.
Price incl. VAT
£10.95 per metre
Finest Chambray Mauve
Part number
2108O15

Finest Chambray Mauve

Lightweight 100% cotton chambray in mauve, the perfect choice for shirts and dresses
Price incl. VAT
£11.75 per metre
Finest Chambray Sand
Part number
2108O15

Finest Chambray Sand

Lightweight 100% cotton chambray in sand, the perfect choice for shirts and dresses
Price incl. VAT
£11.75 per metre
Martinique Crochet - Black
Part number
2404H05A

Martinique Crochet - Black

140cm wide, embroidered black cotton fabric. Create stunning summer kaftans & beach cover ups.
Price incl. VAT
£29.00 per metre
Finest Chambray Teal
Part number
2108O15

Finest Chambray Teal

Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Price incl. VAT
£11.75 per metre
Finest Chambray Ochre
Part number
2108O15

Finest Chambray Ochre

Lightweight 100% cotton chambray in ochre, the perfect choice for shirts and dresses
Price incl. VAT
£11.75 per metre
Moretti - 13oz Black Cotton Denim
Moretti - 13oz Black Cotton Denim
Part number
2404CF09B

Moretti - 13oz Black Cotton Denim

Italian, ex-designer deadstock denim fabric in black. Made from 100% cotton, heavyweight, ideal for jeans.
Price incl. VAT
£19.95 per metre
Moretti - 13oz Indigo Cotton Denim
Moretti - 13oz Indigo Cotton Denim
Part number
2404CF09A

Moretti - 13oz Indigo Cotton Denim

13oz Italian deadstock denim, 174cm wide in an indigo hue. 100% cotton & ex-designer, ideal for jackets.
Price incl. VAT
£19.95 per metre
Finest Chambray Bottle
Part number
2108O15

Finest Chambray Bottle

Lightweight 100% cotton chambray in green, the perfect choice for shirts and dresses
Price incl. VAT
£11.75 per metre
Life On The Nile
Part number
2404P02

Life On The Nile

156cm wide, cotton, linen & polyester fabric in sand, with different coloured yarns running through.
Price incl. VAT
£17.00 per metre
BA - Double Gauze - Sunflower - Mustard
BA - Double Gauze - Sunflower - Mustard
Part number
2404H16

BA - Double Gauze - Sunflower - Mustard

144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
Rib Jersey - Cosmic - Purple
Part number
2404H02A

Rib Jersey - Cosmic - Purple

120cm wide, cotton stretch ribbed jersey fabric with a vibrant, comic-like abstract print.
Price incl. VAT
£19.00 per metre
Rib Jersey - Cosmic - Navy
Part number
2404H02B

Rib Jersey - Cosmic - Navy

120cm wide, cotton stretch ribbed jersey fabric featuring a vibrant, comic-like abstract print.
Price incl. VAT
£19.00 per metre
Goa Double Gauze
Part number
2404H07

Goa Double Gauze

100% cotton double gauze fabric in a pale beige shade. Breathable and lightweight, good for summer garments.
Price incl. VAT
£10.75 per metre
Lurex Striped Jersey - Navy
Lurex Striped Jersey - Navy
Part number
2404H03

Lurex Striped Jersey - Navy

This 155cm wide navy jersey fabric offers a comfortable stretch with a touch of silver glamour.
Price incl. VAT
£12.50 per metre
Dobby Voile - Red
Part number
2404H01A

Dobby Voile - Red

143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
Price incl. VAT
£15.00 per metre
Dobby Voile - Orange
Part number
2404H01B

Dobby Voile - Orange

143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.
Price incl. VAT
£15.00 per metre
BA - Rosette - Coral
Part number
2404H11D

BA - Rosette - Coral

137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Price incl. VAT
£17.25 per metre