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 1096 items
View:
Sort by:
BA - Marlowe - Royal
Part number
2404NE08

BA - Marlowe - Royal

144cm wide, 100% cotton floral broderie anglaise fabric in royal. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Mint
Part number
2404NE07

BA - Marlowe - Mint

144cm wide, 100% cotton floral broderie anglaise fabric in mint. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Black
Part number
2404NE06

BA - Marlowe - Black

144cm wide, 100% cotton floral broderie anglaise fabric in black. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Fuchsia
Part number
2404NE05

BA - Marlowe - Fuchsia

144cm wide, 100% cotton floral broderie anglaise fabric in fuchsia. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Denim
Part number
2404NE04

BA - Marlowe - Denim

144cm wide, 100% cotton floral broderie anglaise fabric in denim. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Coral
Part number
2404NE03

BA - Marlowe - Coral

144cm wide, 100% cotton floral broderie anglaise fabric in coral. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
BA - Marlowe - Sand
Part number
2404NE02

BA - Marlowe - Sand

144cm wide, 100% cotton floral broderie anglaise fabric in sand. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
Japanese Denim - 13oz - Indigo
Part number
2404CF22

Japanese Denim - 13oz - Indigo

93cm wide, 100% cotton 13oz indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13oz - Dark Indigo
Part number
2404CF23

Japanese Denim - 13oz - Dark Indigo

93cm wide, 100% cotton 13oz indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 11.9oz - Indigo
Part number
2404CF21

Japanese Denim - 11.9oz - Indigo

81cm wide, 100% cotton 11.9oz indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13.6oz - Indigo
Part number
2404CF20

Japanese Denim - 13.6oz - Indigo

83cm wide, 100% cotton 13.6oz indigo deadstock denim with a gold selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13.6oz - Black
Part number
2404CF19

Japanese Denim - 13.6oz - Black

80cm wide, 100% cotton 13.6oz black deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 10.9oz - Mid Blue
Part number
2404CF18

Japanese Denim - 10.9oz - Mid Blue

88cm wide, 100% cotton 10.9oz mid blue deadstock denim with a green selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Matteo - 13.5oz - Indigo Knit Denim
Matteo - 13.5oz - Indigo Knit Denim
Part number
2404CF17

Matteo - 13.5oz - Indigo Knit Denim

125cm wide, 97% cotton 3% elastane, 13.5oz Italian deadstock knitted jersey denim in indigo.
Price incl. VAT
£19.95 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
San Marino Denim - 4.5oz - Pale Blue
San Marino Denim - 4.5oz - Pale Blue
Part number
2404CF11

San Marino Denim - 4.5oz - Pale Blue

160cm wide, 97% cotton 3% elastane, 4.5oz Italian deadstock denim shirting fabric in pale blue.
Price incl. VAT
£19.95 per metre
Martinique - White
Part number
2404H05B

Martinique - White

140cm wide, embroidered white cotton fabric. Create stunning summer kaftans & beach cover ups.
Price incl. VAT
£29.00 per metre
Martinique - Black
Part number
2404H05A

Martinique - Black

140cm wide, embroidered black cotton fabric. Create stunning summer kaftans & beach cover ups.
Price incl. VAT
£29.00 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
BA - Payton
Part number
2404H17

BA - Payton

127cm wide, cotton voile broderie anglaise fabric in soft white featuring an openwork daisy pattern.
Price incl. VAT
£22.45 per metre
BA - Double Gauze - Terracotta
BA - Double Gauze - Terracotta
Part number
2404H18

BA - Double Gauze - Terracotta

144cm wide, cotton broderie anglaise double gauze fabric in terracotta with a white floral pattern.
Price incl. VAT
£14.75 per metre
BA - Double Gauze - Sunflower
BA - Double Gauze - Sunflower
Part number
2404H16

BA - Double Gauze - Sunflower

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