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.

1489–1512 of 1882 items
View:
Sort by:
Scrubs - Royal
Part number
2003C04a - K

Scrubs - Royal

Soft, malleable, lightweight poly/cotton twill workwear fabric in royal. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Purple
Part number
2003C04a - K

Scrubs - Purple

Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Pale Blue
Part number
2003C04a - K

Scrubs - Pale Blue

Soft, malleable, lightweight poly/cotton twill workwear fabric in pale blue. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Cream
Part number
2003C04a - K

Scrubs - Cream

Soft, malleable, lightweight poly/cotton twill workwear fabric in cream. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Cerise
Part number
2003C04a - K

Scrubs - Cerise

Soft, malleable, lightweight poly/cotton twill workwear fabric in pink. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Green
Part number
2003C04a - K

Scrubs - Green

Soft, malleable, lightweight poly/cotton twill workwear fabric in green. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Poplin Print - Hemp
Part number
2002O08a

Poplin Print - Hemp

110cm wide green cannabis leaf cotton poplin fabric, perfect for making shirts, dresses & crafts.
Price incl. VAT
£7.75 per metre
Poplin Print - Grandmother's Garden - Lilac
Part number
2002O06

Poplin Print - Grandmother's Garden - Lilac

110cm wide cotton poplin print fabric with an all over floral design in shade of greens, lilac, pink & blue flowers.
Price incl. VAT
£7.75 per metre
French Terry - Pale Blue
French Terry - Pale Blue
Part number
1909H01DD*

French Terry - Pale Blue

Superb quality OEKO-TEX jersey fabric in pale blue. Great for sewing leggings, joggers sweatshirt & dresses.
Price incl. VAT
£12.90 per metre
French Terry - Rose
French Terry - Rose
Part number
1909H01CC*

French Terry - Rose

Fabulous French Terry OEKO-TEX jersey fabric in rose pink. Great for sewing dresses, joggers, sweatshirts & joggers.
Price incl. VAT
£12.90 per metre
French Terry - Mint
French Terry - Mint
Part number
1909H01BB*

French Terry - Mint

Who doesn't love a stretch jersey fabric, this French Terry jersey material comes in a mint colour. Great for sewing dresses, joggers, sweatshirts & joggers.
Price incl. VAT
£12.90 per metre
French Terry - Lavender
French Terry - Lavender
Part number
1909H01AA*

French Terry - Lavender

OEKO-TEX French Terry jersey dressmaking fabric in a beautiful lavender colour. Great for sewing sweatshirts, joggers, leggings and dresses.
Price incl. VAT
£12.90 per metre
French Terry - Soft Beige
French Terry - Soft Beige
Part number
1909H01Z*

French Terry - Soft Beige

Excellent quality OEKO-TEX jersey material in soft beige. Great for sewing leggings, joggers sweatshirt & dresses.
Price incl. VAT
£12.90 per metre
French Terry - Fawn
French Terry - Fawn
Part number
1909H01Y*

French Terry - Fawn

OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Price incl. VAT
£12.90 per metre
Poplin Print - Autumn's Bunch
Part number
2002O04

Poplin Print - Autumn's Bunch

112cm wide, good quality 100% cotton poplin fabric with flowers in gold, grey, red and orange.
Price incl. VAT
£7.75 per metre
Poplin Print - Chicken - Mustard
Part number
2001O19B

Poplin Print - Chicken - Mustard

Poplin print fabrics with an all over chicken design in mustard.
Price incl. VAT
£7.75 per metre
Poplin Print - Chicken - Turquoise
Part number
2001O19D

Poplin Print - Chicken - Turquoise

110cm wide cotton poplin print fabrics this one is in turquoise with an all over chicken design.
Price incl. VAT
£7.75 per metre
Poplin Print - La Belle - Navy
Part number
2001O14C

Poplin Print - La Belle - Navy

Cotton poplin print fabric in navy with an all over floral. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - La Belle - Grey
Part number
2001O14B

Poplin Print - La Belle - Grey

Excellent quality cotton poplin print fabric in grey with an all over floral. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - La Belle - Pink
Part number
2001O14A

Poplin Print - La Belle - Pink

Lovely poplin print fabric in pink with an all over floral. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - Country Garden - Coral
Part number
2001O16A

Poplin Print - Country Garden - Coral

113cm cotton poplin print fabric in coral with an all over floral print. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - Country Garden - Navy
Part number
2001O16B

Poplin Print - Country Garden - Navy

Poplin print fabric in blue with an all over floral print, lovely pattern. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - Skeleton
Part number
2001O18

Poplin Print - Skeleton

113cm cotton poplin print fabric in black with an all over dancing skeleton print. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Pretty Polly - Sailor Boys
Part number
2001O09

Pretty Polly - Sailor Boys

Here we have a new selection of funky print poly cotton fabrics, this one is 110cm wide with an all over sailor boat and mustache print in colours red, blue and turquoise on a white background.
Price incl. VAT
£3.25 per metre