Croft Mill

Cotton Fabric

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.

217–240 of 1804 items
View:
Sort by:
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
Double Sided Terry Towelling - Turquoise
Part number
2408E12B

Double Sided Terry Towelling - Turquoise

152cm wide, double-sided cotton terry towelling in turquoise. Thick, absorbent & incredibly soft.
Price incl. VAT
£10.50 per metre
Florence Denim - 11.5oz - Dark Blue
Florence Denim - 11.5oz - Dark Blue
Part number
2408CF05

Florence Denim - 11.5oz - Dark Blue

140cm wide, 97% cotton 3% elastane, 11.5oz Italian deadstock denim fabric in a dark blue hue.
Price incl. VAT
£19.95 per metre
Brushed Cotton Check - Green
Part number
2408AH03B

Brushed Cotton Check - Green

Our brushed cotton shirting fabric has a checked pattern made up of green, blue, pink and white yarns.
Price incl. VAT
£13.00 per metre
Mad Max - 14.4oz Blue Denim
Part number
2408M06F

Mad Max - 14.4oz Blue Denim

140cm wide, 97% cotton and 3% elastane, 14.4oz heavyweight denim fabric in dark blue.
Price incl. VAT
£15.00 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
Brushed Cotton Check - Red
Part number
2408AH03A

Brushed Cotton Check - Red

150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.
Price incl. VAT
£13.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
Stretch Cotton Drill - Terracotta Stripe
Stretch Cotton Drill - Terracotta Stripe
Part number
2407PS27

Stretch Cotton Drill - Terracotta Stripe

146cm wide, ex-designer cotton & elastane drill with terracotta butcher stripes on a white ground.
Price incl. VAT
£10.00 per metre
Linen Mix - Sandcastle
Part number
2408S02

Linen Mix - Sandcastle

148cm wide, linen and cotton mix fine lightweight dress fabric in beige with cream stripes.
Price incl. VAT
£12.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
You're Having A Giraffe!?
Part number
2408E08

You're Having A Giraffe!?

142cm wide, washed cotton fabric with a playful giraffe print in dark grey on a soft grey ground.
Price incl. VAT
£6.00 per metre
Spring Poppies
Part number
2408E09

Spring Poppies

147cm wide, 100% cotton lawn fabric with a vibrant print of spring poppies in red, pink, and yellow.
Price incl. VAT
£10.95 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
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

110cm wide, 100% cotton poplin fabric in navy blue with an ensemble of trinkets and souvenirs.
Price incl. VAT
£9.50 per metre
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.
Price incl. VAT
£9.50 per metre