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.

1705–1728 of 1756 items
View:
Sort by:
8oz Washed Denim - Black Marl
Part number
E denim

8oz Washed Denim - Black Marl

Wonderfully soft 59inch wide 8oz washed denim in black marl.
Price incl. VAT
£13.00 per metre
Out of stock
Pima Cotton Lawn - Bloom And Wild - Navy
Pima Cotton Lawn - Bloom And Wild - Navy
Part number
2201PH07b

Pima Cotton Lawn - Bloom And Wild - Navy

Pima cotton lawn fabric with simple multicoloured floral print on a navy blue coloured background.
Price incl. VAT
£15.75 per metre
Out of stock
Pima Cotton Lawn - Bloom And Wild - Cream
Pima Cotton Lawn - Bloom And Wild - Cream
Part number
2201PH07a

Pima Cotton Lawn - Bloom And Wild - Cream

Pima cotton lawn fabric with simple multicoloured floral print on a cream coloured background.
Price incl. VAT
£15.75 per metre
Out of stock
Austrian Jersey - Fantail
Austrian Jersey - Fantail
Part number
2112PH12

Austrian Jersey - Fantail

Mercerised printed cotton jersey. Beautiful fabric with an all over, peacock fan design in lots of lovely colours.
Price incl. VAT
£14.00 per metre
Out of stock
Crack On!
Part number
2112PH02

Crack On!

Soft Olive Green cotton, Tencel, linen and Lycra trouser fabric manufactured in Spain
This is stock from a famous British brand of outerwear, particularly well known for their waxed jackets.
Price incl. VAT
£9.95 per metre
Out of stock
Canvas - Palms - Sage
Part number
2111PH03

Canvas - Palms - Sage

140cm wide cotton canvas with an all over palms sage print on a pale cream background.
Price incl. VAT
£12.95 per metre
Out of stock
Proper Seersucker - Tiny Woven Black
Proper Seersucker - Tiny Woven Black
Part number
2110AH23

Proper Seersucker - Tiny Woven Black

Plain black seersucker fabric, it is so versatile you can make anything from summer dresses, shorts, shirts, trousers, bedding and crafts.
Price incl. VAT
£15.75 per metre
Out of stock
Henley - Navy
Henley - Navy
Part number
2110AH17

Henley - Navy

Superb 100% cotton navy & white striped seersucker from Europe, this causal fabric is wonderful for summer shirts & dresses.
Price incl. VAT
£15.75 per metre
Out of stock
Pima Cotton Lawn - Tiffany
Part number
2109PH05

Pima Cotton Lawn - Tiffany

Stunning pima cotton lawn with an all over floral print in a range of lovely summer of royal blue, pinks, greens and yellow on a white back ground.
Price incl. VAT
£15.75 per metre
Out of stock
Pima Cotton Lawn - The Garden Of Shakespeare - Sage
Part number
1905P07e

Pima Cotton Lawn - The Garden Of Shakespeare - Sage

Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.
Price incl. VAT
£15.75 per metre
Out of stock
Pima Cotton Lawn - Mulberry Tree - Blue & Green
Part number
2109PH01

Pima Cotton Lawn - Mulberry Tree - Blue & Green

New Pima cotton lawns in stock, this Mulberry tree fabric is a beautiful with an all over mulberry tree print in blue & green.
Price incl. VAT
£15.75 per metre
Out of stock
Brushed Tartan - Adam
Part number
2107V10

Brushed Tartan - Adam

Beautiful grey, orange, beige and black plaid lightly brushed cotton flannel fabric. A fab choice for shirts!
Price incl. VAT
£10.00 per metre
Out of stock
Sewing Room - Rose
Part number
2107CH05

Sewing Room - Rose

113cm wide, high quality cotton poplin fabric featuring a pink and purple floral print on a navy background
Price incl. VAT
£7.95 per metre
Out of stock
Pima Cotton Lawn - Mary Ann Pink
Pima Cotton Lawn - Mary Ann Pink
Part number
2107CH03

Pima Cotton Lawn - Mary Ann Pink

Stunning 140cm wide Pima cotton lawn dress fabric in Pink with a beautiful floral print on a cream background.
Price incl. VAT
£15.75 per metre
Out of stock
Sewing Room - Ivy
Part number
2103A12

Sewing Room - Ivy

Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.
Price incl. VAT
£7.95 per metre
Out of stock
Supersoft
Part number
0321AMB02 NC

Supersoft

Jersey cotton towelling which drapes beautifully & great for loungewear, joggers, hoodies. A great comfort all round.
Old price
£7.50
Price incl. VAT
£6.00 per metre
20% discount
Valid until 10/12/2024
Out of stock
Poplin Print - Cherries
Part number
2012O02

Poplin Print - Cherries

Cotton poplin in navy with an all over print of red cherries on green stalks.
Price incl. VAT
£7.75 per metre
Out of stock
Brushed Tartan - Jamie
Part number
2011V01

Brushed Tartan - Jamie

Beautiful cotton flannel fabric in a black, blue, pink, green and orange plaid, with a lightly brushed finish. Great for cosy shirts.
Price incl. VAT
£10.00 per metre
Out of stock
Brushed Tartan - Benjamin
Part number
2007V04e

Brushed Tartan - Benjamin

High-quality brushed cotton tartan shirting fabric, featuring a lovely rust, cream, teal and khaki check pattern.
Price incl. VAT
£10.00 per metre
Out of stock
Poplin Print - Liberty - Coral
Part number
2004O03e

Poplin Print - Liberty - Coral

Liberty coral cotton poplin dress fabric is a very pretty fabric with little cute coral flowers on an ivory background.
Price incl. VAT
£7.75 per metre
Out of stock
Poplin Print - Liberty - Pink
Part number
2004O03b

Poplin Print - Liberty - Pink

Liberty pink cotton poplin dress fabric is a very pretty fabric with little cute flowers on a pink background.
Price incl. VAT
£7.75 per metre
Out of stock
Brushed Tartan - Beige + Red
Part number
2007V04c

Brushed Tartan - Beige + Red

High-quality brushed cotton tartan shirting fabric, featuring a classic red, beige, and blue check pattern.
Price incl. VAT
£10.00 per metre
Out of stock
Brushed Tartan - Black + Green
Part number
2007V04a

Brushed Tartan - Black + Green

Exceptional cotton shirting fabric with a brushed finish, showcasing a striking black, green and blue check pattern.
Price incl. VAT
£10.00 per metre
Out of stock
Liberty – Ciara
Liberty – Ciara
Part number
2007AB01

Liberty – Ciara

140cm wide, tana cotton lawn from Liberty with a colourful floral pattern. Beautiful and soft as you would expect from this fine maker of fabrics.
Price incl. VAT
£18.00 per metre
Out of stock