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 1215 items
View:
Sort by:
Angel Hair
Angel Hair
Part number
2412CF11

Angel Hair

150cm wide, fine cotton chambray in pale blue with cream floral embroidery. Woven in Italy.
Price incl. VAT
£21.00 per metre
Jumbo Cord - Stone
Part number
2412CF04

Jumbo Cord - Stone

150cm wide, jumbo corduroy fabric in a neutral stone shade, made from 100% cotton. Ideal for stylish jackets.
Price incl. VAT
£19.95 per metre
Jumbo Cord - Deep Red
Part number
2412CF03

Jumbo Cord - Deep Red

150cm wide, jumbo corduroy fabric in a dark red hue, made from 100% cotton, perfect for durable jackets.
Price incl. VAT
£19.95 per metre
A Darker Shade Of Pale
Part number
2412M01

A Darker Shade Of Pale

153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.
Price incl. VAT
£12.50 per metre
Loom State Calico
Part number
2412P01

Loom State Calico

127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.
Price incl. VAT
£5.50 per metre
Ralph Shirting - Taupe
Part number
2412CF01A

Ralph Shirting - Taupe

150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Pale Grey
Part number
2412CF01B

Ralph Shirting - Pale Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Olive Green
Part number
2412CF01L

Ralph Shirting - Olive Green

150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Mid Blue
Part number
2412CF01D

Ralph Shirting - Mid Blue

150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Dark Grey
Part number
2412CF01E

Ralph Shirting - Dark Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Vintage Seersucker - Blue Sprig
Part number
2412H05

Vintage Seersucker - Blue Sprig

143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Price incl. VAT
£12.50 per metre
21 Wale Needlecord - Pink
21 Wale Needlecord - Pink
Part number
2412O1H

21 Wale Needlecord - Pink

This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Emerald
21 Wale Needlecord - Emerald
Part number
2412O1G

21 Wale Needlecord - Emerald

148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Gold
21 Wale Needlecord - Gold
Part number
2412O1F

21 Wale Needlecord - Gold

148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Sage
21 Wale Needlecord - Sage
Part number
2412O1E

21 Wale Needlecord - Sage

148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Purple
21 Wale Needlecord - Purple
Part number
2412O1D

21 Wale Needlecord - Purple

148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Silver
21 Wale Needlecord - Silver
Part number
2412O1C

21 Wale Needlecord - Silver

Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Marine
21 Wale Needlecord - Marine
Part number
2412O1B

21 Wale Needlecord - Marine

148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Scarlet
21 Wale Needlecord - Scarlet
Part number
2412O1A

21 Wale Needlecord - Scarlet

148cm wide, 100% cotton, 21 wale needlecord fabric in red, great for dressmaking & soft furnishings.
Price incl. VAT
£12.95 per metre
Embossed Velvet Swirl
Embossed Velvet Swirl
Part number
2411CF02

Embossed Velvet Swirl

143cm wide, Italian ex-designer cotton & viscose embossed swirly velvet fabric in classic black.
Price incl. VAT
£24.00 per metre
Pastel Rainbow Seersucker
Part number
2412P01

Pastel Rainbow Seersucker

128cm wide, cotton seersucker fabric with pastel stripes & blue topstitching. Perfect for summer!
Price incl. VAT
£9.00 per metre
Core Range - 10oz Denim
Part number
2411W02

Core Range - 10oz Denim

149cm wide, 100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.
Price incl. VAT
£13.50 per metre
Core Range - Cotton Drill
Part number
2411W03

Core Range - Cotton Drill

148cm wide, durable 100% cotton drill fabric, 285gsm, woven in India. Perfect for trousers & jackets.
Price incl. VAT
£10.95 per metre
Core Range - Cotton Lawn
Part number
2411W04

Core Range - Cotton Lawn

148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Price incl. VAT
£7.25 per metre