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.

1201–1224 of 1363 items
View:
Sort by:
White Cotton Lycra Drill
Part number
370

White Cotton Lycra Drill

A 149cm wide fine white lightweight cotton lycra twill. A high quality summer cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
Price incl. VAT
£9.75 per metre
Supersonic - White
Part number
303c

Supersonic - White

Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.
Price incl. VAT
£12.00 per metre
Poplin Print - The Crafty Spot - Cerise
Poplin Print - The Crafty Spot - Cerise
Part number
PP10s

Poplin Print - The Crafty Spot - Cerise

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on cerise pink.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Taupe
Part number
PP10t

Poplin Print - The Crafty Spot - Taupe

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on taupe.
Price incl. VAT
£7.75 per metre
Poplin Print - Tiny Yellow Rose
Part number
1062c

Poplin Print - Tiny Yellow Rose

114cm wide, 100% cotton poplin fabric with a pretty yellow floral print on a cream ground.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Old Green
Part number
PP10l

Poplin Print - The Crafty Spot - Old Green

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on old green.
Price incl. VAT
£7.75 per metre
White Cotton Lawn
White Cotton Lawn
Part number
061

White Cotton Lawn

142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Price incl. VAT
£7.50 per metre
Poplin Print - The Crafty Spot - Dusky Pink
Part number
PP10q

Poplin Print - The Crafty Spot - Dusky Pink

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on dusky pink.
Price incl. VAT
£7.75 per metre
Poplin Print - Tiny Blue Rose
Part number
1062a

Poplin Print - Tiny Blue Rose

Ivory cotton poplin with a small scale blue floral pattern. This has a lovely vintage look to it.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Dark Navy
Part number
PP10b

Poplin Print - The Crafty Spot - Dark Navy

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on dark navy.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Red
Part number
PP10p

Poplin Print - The Crafty Spot - Red

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on red.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Baby Pink
Poplin Print - The Crafty Spot - Baby Pink
Part number
PP10r

Poplin Print - The Crafty Spot - Baby Pink

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on baby pink.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Pale Blue
Part number
PP10e

Poplin Print - The Crafty Spot - Pale Blue

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on pale blue.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Light Navy
Part number
PP10c

Poplin Print - The Crafty Spot - Light Navy

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on light navy.
Price incl. VAT
£7.75 per metre
Poplin Print - Tiny Pink Rose
Part number
1062b

Poplin Print - Tiny Pink Rose

This 100% cotton poplin fabric showcases delightful pink flowers with green leaves set against a cream background.
Price incl. VAT
£7.75 per metre
Poplin Print - Wat Spot - Red
Part number
7208b

Poplin Print - Wat Spot - Red

This 100% cotton fabric features a vibrant red background adorned with classic white polka dots. 
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Sage Green
Part number
PP10j

Poplin Print - The Crafty Spot - Sage Green

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on sage green.
Price incl. VAT
£7.75 per metre
Gingham – 1” Checks
Part number
50

Gingham – 1” Checks

114cm wide, 65% poly 35% cotton cord edged gingham fabric with 1 inch checks, available in a range of popular colours.
Price incl. VAT
£4.95 per metre
Gingham – ¼” Checks
Part number
49

Gingham – ¼” Checks

114cm wide, 65% poly 35% cotton cord edged gingham fabric with ¼ inch checks, available in a range of popular colours.
Price incl. VAT
£4.50 per metre
Remnant - Verona Flannel - Piacenza (1.25m)
Part number
2510CF06-R 1025G

Remnant - Verona Flannel - Piacenza (1.25m)

Remnant (1.25m) - Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in blue, olive, and cream
Old price
£20.31
Price incl. VAT
£18.28
10% discount
Valid until 26/06/2026
Remnant - Sewing Room - Micro Dot - Turquoise (1m)
Part number
2103A01c 1025G

Remnant - Sewing Room - Micro Dot - Turquoise (1m)

Remnant (1m) - Superior quality cotton poplin in a small turquoise and white polka dot. 113cm wide
Old price
£8.45
Price incl. VAT
£7.61
10% discount
Valid until 26/06/2026
Remnant - Sewing Room - Micro Dot - Turquoise (1m)
Part number
2103A01c 1025G

Remnant - Sewing Room - Micro Dot - Turquoise (1m)

Remnant (1m) - Superior quality cotton poplin in a small turquoise and white polka dot. 113cm wide
Old price
£8.45
Price incl. VAT
£7.61
10% discount
Valid until 26/06/2026
Remnant - Denim Jersey - Indigo (0.9m)
Part number
2503NE02-R 1025G

Remnant - Denim Jersey - Indigo (0.9m)

Remnant (0.9m) - 150cm wide, 66% cotton, 26% polyester & 8% spandex denim-look jersey fabric in indigo blue.
Price incl. VAT
£17.51
Remnant - Workwear Twill - Navy (2.5m)
Part number
2401CM25 1025G

Remnant - Workwear Twill - Navy (2.5m)

Remnant (2.5m) - Pre-shrunk with crease resistant finish, OEKOTex® standard 100 polycotton drill in navy. 245gsm. Suitable for workwear, PPE and practical garments.
Old price
£22.50
Price incl. VAT
£20.25
10% discount
Valid until 26/06/2026