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.

1513–1536 of 1786 items
View:
Sort by:
Poplin Print - The Crafty Spot - Mint
Part number
PP10h

Poplin Print - The Crafty Spot - Mint

112cm wide simple spotted cotton poplin in mint green with a soft white polka dot. A really nice quality cotton fabric perfect for quilting, craft and dressmaking.
Price incl. VAT
£7.75 per metre
Put The Kettle On - Ditto - Off White
Part number
6440a

Put The Kettle On - Ditto - Off White

This poly cotton fabric is very dainty with a simple spotted print in off white. Lovely fabric for little girls dresses.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Ditto - Pale Blue
Part number
6440g

Put The Kettle On - Ditto - Pale Blue

Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Ditto - Mint
Part number
6440f

Put The Kettle On - Ditto - Mint

Quality poly cotton mint green fabric with a simple spotted print. A lovely fabric for little girls dresses.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Ditto - Pale Yellow
Part number
6440e

Put The Kettle On - Ditto - Pale Yellow

Ivory spotted print fabric with a pale yellow hue. Poly cotton cloth suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Ditto - Ivory
Part number
6440b

Put The Kettle On - Ditto - Ivory

65% polyester and 35% cotton features lots of tiny ivory "ditto" dots. Suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Strawberry Fields
Part number
6439e

Put The Kettle On - Strawberry Fields

This is exactly what it says, a field of scattered small strawberries on a white background. Very summery. Nice for little girls dresses, nightwear and crafts. 65%poly/35% cotton
Price incl. VAT
£3.95 per metre
Poplin Print - Lewis - Black
Part number
6437c

Poplin Print - Lewis - Black

This cotton has a dark grey background, the white flowers and foliage stand out as they have a nice black outline. A nice busy design, great for soft furnishings and clothes.
Price incl. VAT
£7.75 per metre
Poplin Print - Lewis - Delph
Part number
6437d

Poplin Print - Lewis - Delph

This cotton a busy floral pattern on it. With a pale blue background the cream flowers and foliage, outlined in darker blue stand out. A nice design, great for soft furnishings and clothes.
Price incl. VAT
£7.75 per metre
Poplin Print - Lewis - Silver
Part number
6437b

Poplin Print - Lewis - Silver

This cotton a busy floral pattern on it. With a silver grey background the cream flowers and foliage, outlined in darker grey stand out. A nice design, great for soft furnishings and clothes.
Price incl. VAT
£7.75 per metre
Poplin Print - Lewis - Navy
Part number
6437a

Poplin Print - Lewis - Navy

This cotton has the look of delftware about it. On a navy background, the white flowers and foliage stand out. A nice busy design, great for soft furnishings and clothes.
Price incl. VAT
£7.75 per metre
Poplin Print - Rainbow Bright
Part number
6432

Poplin Print - Rainbow Bright

This cotton is as cute as can be. Prancing unicorns with colourful rainbows and clouds on a silver grey background, arranged in staggered rows. This fabric would make any child very happy.
Price incl. VAT
£7.75 per metre
Kitson - Lavender Lady
Part number
6334PFe

Kitson - Lavender Lady

112cm wide superb quality solid craft/quilt cotton fabric with all over tiny flowers in pale lilac and white on a lavender ground.
Price incl. VAT
£10.00 per metre
Kitson - Royal Floral
Part number
6334PFa

Kitson - Royal Floral

112cm wide superb quality solid craft/quilt cotton fabric in rich royal blue with an all over floral pattern in white and different shades of pink. Refreshing!
Price incl. VAT
£10.00 per metre
Stars - Taupe
Part number
6333a

Stars - Taupe

150cm wide lovely quality cotton dress/craft fabric with white stars on a taupe coloured background.
Price incl. VAT
£9.00 per metre
Sewing Room - Harlequin - Light
Part number
6330NC

Sewing Room - Harlequin - Light

112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in pale lilac, pale blue, pale pink and mauve.
Old price
£6.95
Price incl. VAT
£6.26 per metre
10% discount
Valid until 30/08/2025
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Part number
CM1530c

Superior Quality Plain Poly/Cotton - Silver Marl Grey

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Lagoon Mint - Superior 50/50 Poly Cotton
Part number
6140g TR

Lagoon Mint - Superior 50/50 Poly Cotton

112cm wide, superior quality 50% Cotton, 50% Polyester shirting fabric. Lovely quality fabric with a soft handle.
Price incl. VAT
£5.00 per metre
Raspberry - Superior 50/ 50 poly cotton
Part number
6140b TR

Raspberry - Superior 50/ 50 poly cotton

112cm wide Superior Quality 50% Cotton, 50% Polyester fabric. Beautiful!
Price incl. VAT
£5.00 per metre
Poplin Print - Grey Feather
Part number
7352

Poplin Print - Grey Feather

112cm wide delicate two tone feather print in a light grey. Perfect for dress, shirt and crafts.
Price incl. VAT
£7.75 per metre
Poplin Print - Bumble Mint
Part number
1900b

Poplin Print - Bumble Mint

A small part of me thinks I should not want to make anything out of this fabric, however the majority of me thinks it is the bees knees. A lovely quality cotton poplin in mint green with hovering bumble bees in rows. Why are they in rows you ask? Naturall
Price incl. VAT
£7.75 per metre
Poplin Print - Carpe Diem - Blue
Part number
8160

Poplin Print - Carpe Diem - Blue

A cotton poplin in a good shade of blue , full of koi carps and the odd flower in between. 
Price incl. VAT
£7.75 per metre
Poplin Print - Manor House
Part number
7130NC

Poplin Print - Manor House

113cm wide grey cotton poplin fabric with small flowers print all over. Simply cute.
Price incl. VAT
£7.75 per metre
Poplin Print - The Crafty Spot - Grey
Part number
PP10a

Poplin Print - The Crafty Spot - Grey

Our 112cm spotted cotton poplin features a grey-green hue and soft ivory polka dots. Versatile for any sewing or crafting project.
Price incl. VAT
£7.75 per metre