Croft Mill

Cotton Fabrics

Cotton fabric is a wonderfully versatile, staple dressmaking fabric in any sewing collection. Read more

Whether you are looking to create all season dresses, mens shirts, trousers and various other clothing options or looking for something sturdier like a cotton canvas for outdoor furnishings, cotton is a great choice and a delight to sew with.

Browse our collection of cotton poplins, cotton dressmaking fabrics, cotton lawn and pima cotton lawn, cotton shirting fabrics, muslin and voile fabrics, brushed cotton and, white and plain cotton fabrics.

121–144 of 1876 items
View:
Sort by:
3D Cotton - Web Of The Dead
Part number
2503E39-B

3D Cotton - Web Of The Dead

150cm wide, 100% cotton Halloween craft fabric with 3D skull and spider web print.
Price incl. VAT
£12.50 per metre
3D Cotton - Millefiori
Part number
2503E38-B

3D Cotton - Millefiori

150cm wide, 100% cotton craft fabric with multicoloured 3D-effect circle print on white.
Price incl. VAT
£11.95 per metre
3D Cotton - Rainbow Dreams
Part number
2503E37-B

3D Cotton - Rainbow Dreams

150cm wide, 100% cotton fabric with a vibrant 3D rainbow and cloud print on a blue background.
Price incl. VAT
£11.95 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
Poplin Styles - Flora Obscura
Part number
2503E24-R

Poplin Styles - Flora Obscura

145cm wide, lightweight 100% cotton poplin fabric with bold abstract florals. Lightweight and crisp.
Price incl. VAT
£9.50 per metre
Lovely Lawn - Black
Part number
2503M01-R

Lovely Lawn - Black

148cm wide, 100% cotton lawn fabric in classic black. Smooth, breathable, and high-quality.
Price incl. VAT
£7.00 per metre
Denim Chambray Anglaise - Dark Blue
Part number
2503E08-R

Denim Chambray Anglaise - Dark Blue

150cm wide, denim chambray broderie anglaise fabric in dark blue with ivory floral embroidery.
Price incl. VAT
£17.00 per metre
Eucalyptus Garden Seersucker
Eucalyptus Garden Seersucker
Part number
2503CF24-R

Eucalyptus Garden Seersucker

136cm wide, 100% cotton seersucker fabric with a romantic floral print, woven in Italy.
Price incl. VAT
£20.00 per metre
Denim Chambray Anglaise - Pale Blue
Part number
2503E06-R

Denim Chambray Anglaise - Pale Blue

150cm wide, denim chambray broderie anglaise fabric in pale blue with ivory floral embroidery.
Price incl. VAT
£17.00 per metre
Embroidered Daisy Needlecord - Wine
Part number
2503E07-R

Embroidered Daisy Needlecord - Wine

145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.
Price incl. VAT
£15.50 per metre
Dobby Dot - Pink
Part number
2503E05-R

Dobby Dot - Pink

150cm wide, lightweight dobby washed cotton fabric in pink with a raised dotty design.
Price incl. VAT
£7.50 per metre
Pastel Tartan
Part number
2503E10-B

Pastel Tartan

145cm wide, 100% cotton fabric with a summery pastel tartan print, 155gsm. Soft & breathable.
Price incl. VAT
£13.50 per metre
Poplin Styles - Raspberry Fields
Part number
2503E13-R

Poplin Styles - Raspberry Fields

142cm wide, 110gsm, lightweight 100% cotton poplin fabric in white with a raspberry print.
Price incl. VAT
£9.50 per metre
Poplin Styles - Lotus Carnival
Part number
2503E12-R

Poplin Styles - Lotus Carnival

140cm wide, 115gsm, lightweight 100% cotton poplin fabric with a bright floral print on white.
Price incl. VAT
£9.50 per metre
Poplin Styles - Festival of Paisley - Moon
Part number
2503E11-R

Poplin Styles - Festival of Paisley - Moon

140cm wide, 115gsm, lightweight 100% cotton poplin fabric with a bold paisley print on black.
Price incl. VAT
£9.50 per metre
Poplin Styles - Festival of Paisley - Sun
Part number
2503E14-R

Poplin Styles - Festival of Paisley - Sun

140cm wide, 115gsm, lightweight 100% cotton poplin fabric in yellow with a sunny paisley print.
Price incl. VAT
£9.50 per metre
Poplin Styles - Paisley - Red
Part number
2503E09-R

Poplin Styles - Paisley - Red

150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic red and blue paisley print.
Price incl. VAT
£9.50 per metre
Poplin Styles - Paisley - Blue
Part number
2503E15-R

Poplin Styles - Paisley - Blue

150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.
Price incl. VAT
£9.50 per metre
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
Part number
2503CF18

Monza Denim - 10.2oz - Dark Wash

137cm wide, 97% cotton & 3% elastane woven denim in dark wash with a luxuriously soft finish.
Price incl. VAT
£23.15 per metre