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.

385–408 of 1882 items
View:
Sort by:
Cotton Tweed - Camel
Cotton Tweed - Camel
Part number
2408CF07

Cotton Tweed - Camel

Our Italian woven, ex-designer/­deadstock chunky tweed fabric is made from 100% cotton in a camel hue.
Price incl. VAT
£26.00 per metre
Cotton Tweed - Red
Cotton Tweed - Red
Part number
2408CF06

Cotton Tweed - Red

Woven in Italy, this ex-designer/­deadstock chunky cotton tweed fabric in red and grey is perfect for jackets.
Price incl. VAT
£26.00 per metre
Winceyette - Tie Dye
Part number
2408E14

Winceyette - Tie Dye

114cm wide, brushed cotton winceyette fabric with a dreamy tie dye design in soft pastel shades.
Price incl. VAT
£9.75 per metre
Baby Driver - Groovy Floral
Part number
2408E13

Baby Driver - Groovy Floral

111cm wide, cotton needlecord fabric in salmon pink with a pattern of colourful cartoony flowers.
Price incl. VAT
£11.50 per metre
Double Sided Terry Towelling - Baby Blue
Part number
2408E12C

Double Sided Terry Towelling - Baby Blue

152cm wide, double-sided cotton terry towelling in baby blue. Thick, absorbent & incredibly soft.
Price incl. VAT
£10.50 per metre
Double Sided Terry Towelling - Pink
Part number
2408E12D

Double Sided Terry Towelling - Pink

152cm wide, double-sided cotton terry towelling in pink. Thick, absorbent & incredibly soft.
Price incl. VAT
£10.50 per metre
Double Sided Terry Towelling - Red
Part number
2408E12E

Double Sided Terry Towelling - Red

152cm wide, double-sided cotton terry towelling in red. Thick, absorbent & incredibly soft.
Price incl. VAT
£10.50 per metre
Double Sided Terry Towelling - Chocolate
Part number
2408E12A

Double Sided Terry Towelling - Chocolate

152cm wide, double-sided cotton terry towelling in brown. Thick, absorbent & incredibly soft.
Price incl. VAT
£10.50 per metre
Mad Max - 12.4oz Dark Blue Denim
Part number
2408M06E

Mad Max - 12.4oz Dark Blue Denim

152cm wide, 97% cotton and 3% elastane, 12.4oz heavyweight denim fabric in dark blue.
Price incl. VAT
£15.00 per metre
Mad Max - 12.2oz Black Denim
Part number
2408M06D

Mad Max - 12.2oz Black Denim

160cm wide, 97% cotton and 3% elastane, 12.2oz heavyweight denim fabric in black.
Price incl. VAT
£15.00 per metre
Mad Max - 11oz Dark Blue Denim
Part number
2408M06C

Mad Max - 11oz Dark Blue Denim

142cm wide, 97% cotton and 3% elastane, 11oz heavyweight denim fabric in dark blue.
Price incl. VAT
£15.00 per metre
Mad Max - 11.8oz Blue Denim
Part number
2408M06B

Mad Max - 11.8oz Blue Denim

134cm wide, 97% cotton and 3% elastane, 11.8oz heavyweight denim fabric in dark blue.
Price incl. VAT
£15.00 per metre
Hawes Check - Navy Red
Part number
2408S05B

Hawes Check - Navy Red

Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men’s shirts.
Price incl. VAT
£15.00 per metre
Hawes Check - Blue Pink
Part number
2408S05A

Hawes Check - Blue Pink

155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.
Price incl. VAT
£15.00 per metre
Cotton Twill - Cream Trellis
Cotton Twill - Cream Trellis
Part number
2408CF03

Cotton Twill - Cream Trellis

137cm wide, ex-designer cotton twill fabric in a rich cream with an all over black diamond pattern.
Price incl. VAT
£22.00 per metre
Stretch Shirting - Scarlet
Part number
2408AH01

Stretch Shirting - Scarlet

147cm wide, 96% cotton, 4% spandex lightweight shirting fabric in deep red. Great for summer!
Price incl. VAT
£8.00 per metre
Pima Cotton Lawn - Billie Delph
Part number
2408P04

Pima Cotton Lawn - Billie Delph

140cm wide, 100% pima cotton lawn fabric with an exquisite floral design in a beautiful blue print.
Price incl. VAT
£13.25 per metre
Cotton Jersey - Lucky Clover
Part number
2408E02

Cotton Jersey - Lucky Clover

136cm wide, soft cotton-elastane jersey in white with digitally printed green watercolour flowers.
Price incl. VAT
£13.25 per metre
Poplin Styles - Souvenirs - Navy
Part number
2408E07

Poplin Styles - Souvenirs - Navy

109cm wide, 100% cotton poplin fabric in navy blue with an ensemble of trinkets and souvenirs.
Old price
£9.50
Price incl. VAT
£7.60 per metre
20% discount
Valid until 29/05/2025
Poplin Styles - Daisies - Blue
Part number
2408E10

Poplin Styles - Daisies - Blue

142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.
Price incl. VAT
£9.50 per metre
Poplin Styles - Souvenirs - Sage
Part number
2408E06

Poplin Styles - Souvenirs - Sage

110cm wide, 100% cotton poplin fabric in sage green with an ensemble of trinkets and souvenirs.
Old price
£9.50
Price incl. VAT
£7.60 per metre
20% discount
Valid until 29/05/2025
Poplin Styles - Ditsy Floral - Pink
Part number
2408E05

Poplin Styles - Ditsy Floral - Pink

145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
Old price
£9.50
Price incl. VAT
£8.55 per metre
10% discount
Valid until 29/05/2025
Poplin Styles - Zebra
Part number
2408E04

Poplin Styles - Zebra

142cm wide, 100% cotton poplin fabric, featuring a quirky, multi-directional zebra design.
Price incl. VAT
£9.50 per metre
Mad Max - 12.7oz Indigo Denim
Part number
2408M06A

Mad Max - 12.7oz Indigo Denim

140cm wide, 97% cotton and 3% elastane, 12.7oz heavyweight denim fabric in indigo.
Price incl. VAT
£15.00 per metre