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.

1225–1248 of 1773 items
View:
Sort by:
Poplin Print - Formal Feline - Grey
Part number
2009o16a

Poplin Print - Formal Feline - Grey

This 100% Cotton grey poplin fabric with an all-over print of politely seated white cats wearing red and grey accessories including scarfs and sunglasses!
Price incl. VAT
£7.75 per metre
Pretty Polly - Strawberries and Daisies Yellow
Part number
2009o15

Pretty Polly - Strawberries and Daisies Yellow

44" wide good quality polyester cotton craft fabric with strawberries and daises printed on a yellow background.
Price incl. VAT
£3.95 per metre
Christmas Poly/Cotton - Scotty Dog - Royal Blue
Part number
1455c

Christmas Poly/Cotton - Scotty Dog - Royal Blue

112cm wide cheap and cheerful poly cotton made up of black and white checked dogs which remind me of a Scottish terrier, all on a royal blue background.
Price incl. VAT
£3.95 per metre
Christmas Cotton - Holly - Ivory
Part number
2009o04b

Christmas Cotton - Holly - Ivory

140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.
Price incl. VAT
£8.95 per metre
Christmas Tartan - Red
Part number
2009o02b

Christmas Tartan - Red

140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.
Price incl. VAT
£10.50 per metre
Poplin Print - Liberty - Violet
Part number
2004O03f

Poplin Print - Liberty - Violet

Liberty violet cotton poplin dress fabric is a very pretty fabric with little cute violet flowers on a white background.
Price incl. VAT
£7.75 per metre
Poplin Print - Liberty - Black
Part number
2004O03d

Poplin Print - Liberty - Black

Liberty black cotton poplin dress fabric is a very pretty fabric with little cute flowers on a black background.
Price incl. VAT
£7.75 per metre
Poplin print - Tropical Toucans - White
Part number
2006o06b

Poplin print - Tropical Toucans - White

112cm wide, cotton poplin print fabric with a tropical toucan print on a white background
Price incl. VAT
£7.75 per metre
Poplin Print - Baby Leopard
Part number
2009o01

Poplin Print - Baby Leopard

112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
Price incl. VAT
£7.75 per metre
True Ella - Mint Green
True Ella - Mint Green
Part number
1911V02h

True Ella - Mint Green

This 80% cotton, 20% wool, Italian made brushed cotton shirting fabric comes in a lovely fresh mint green colour. It is an excellent version of Viyella shirt fabric.
Price incl. VAT
£12.00 per metre
Put The Kettle On - Ditto - Lilac
Part number
6440d

Put The Kettle On - Ditto - Lilac

Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
£3.95 per metre
Canary
Part number
2008S004

Canary

152cm, mid to lightweight 100% cotton in a canary yellow with a linen looking weave. 
Price incl. VAT
£6.00 per metre
Poplin Print - Lethal
Part number
2008o03

Poplin Print - Lethal

114cm cotton poplin print fabric in black with an all over skulls and crossbones design. Perfect for the amateur pirate.
Price incl. VAT
£7.75 per metre
Special - Poly/Cotton Poplin - White
Part number
1911S11

Special - Poly/Cotton Poplin - White

Superior quality poly/cotton poplin in white. This has come from a manufacturer of the finest quality shirts.
Price incl. VAT
£6.75 per metre
Poplin Print - Fantastic Mr Fox - Green
Part number
6435g

Poplin Print - Fantastic Mr Fox - Green

Children's boys and girls cotton print fabric This is really quite a gorgeous children's print, On an ivory background, staggered rows of foxy heads "pop" out of the fabric. Extremely cute! All on a very nice soft cotton poplin base.
Price incl. VAT
£7.75 per metre
Poplin Print - Galaxy - Dusky Blue
Part number
2005O03g

Poplin Print - Galaxy - Dusky Blue

112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a dusky blue ground.
Price incl. VAT
£7.75 per metre
Windy Valley
Part number
2007S009B

Windy Valley

A lightweight trouser and jacket fabric in Navy blue. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Price incl. VAT
£7.00 per metre
Brushed Tartan - Navy + Pink
Part number
2007V04b

Brushed Tartan - Navy + Pink

Brushed cotton tartan shirting fabric in a blue and pink check pattern. The colours in this cloth are truly captivating.
Price incl. VAT
£10.00 per metre
Poplin Print - Folk - Crimson
Part number
2005O13o

Poplin Print - Folk - Crimson

112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background
Price incl. VAT
£7.75 per metre
Smartly Does It - Blue
Part number
2007S009

Smartly Does It - Blue

A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Price incl. VAT
£7.00 per metre
Poplin Print - Galaxy - Scarlet
Part number
2005O03d

Poplin Print - Galaxy - Scarlet

112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a scarlet red ground.
Price incl. VAT
£7.75 per metre
Put The Kettle On - Hey Sailor
Part number
2007B005

Put The Kettle On - Hey Sailor

110cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over sailor themed pattern in ivory on a red background.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Night Garden
Part number
2007B002

Put The Kettle On - Night Garden

112cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over floral and butterfly pattern in white on a navy background.
Price incl. VAT
£3.95 per metre
Riviera Lawn - Pink
Part number
2007V04B

Riviera Lawn - Pink

145cm wide pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Price incl. VAT
£7.95 per metre