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.

1273–1296 of 1786 items
View:
Sort by:
French Terry - Hot Pink
French Terry - Hot Pink
Part number
2011H13c

French Terry - Hot Pink

Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Price incl. VAT
£12.90 per metre
French Terry - Dark Airforce
Part number
2011H13a

French Terry - Dark Airforce

Plain dark air force 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Price incl. VAT
£12.90 per metre
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
Premier - Dinosaurs - Blue
Part number
2010E17

Premier - Dinosaurs - Blue

144cm wide, premium quality printed cotton elastane jersey fabric in blue dinosaur print. Very soft and beautiful to handle. OEKOTex® standard 100.
Price incl. VAT
£12.50 per metre
Sweatshirt - Denim
Sweatshirt - Denim
Part number
2010O11d

Sweatshirt - Denim

280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
£16.50 per metre
Sweatshirt - Black
Sweatshirt - Black
Part number
2010O11b

Sweatshirt - Black

Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
£16.50 per metre
Sweatshirt - Navy
Sweatshirt - Navy
Part number
2010O11a

Sweatshirt - Navy

Fabulous 280gsm sweatshirt fabric in navy, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
£16.50 per metre
Sewing Room - Harbor - Navy
Part number
2010AH07b

Sewing Room - Harbor - Navy

115cm wide, cotton poplin print fabric with all the things you might find in a boat at harbor in a red white and royal blue print on a navy ground.
Old price
£7.95
Price incl. VAT
£5.57 per metre
30% discount
Valid until 27/07/2027
Sewing Room - Harbor - Pale Blue
Part number
2010AH07a

Sewing Room - Harbor - Pale Blue

113cm wide, cotton poplin print fabric with all the things you might find in a boat at harbor in a red white and navy print on a pale blue ground.
Old price
£7.95
Price incl. VAT
£5.57 per metre
30% discount
Valid until 27/07/2027
Pima Cotton Lawn - Mulberry Tree - Teal & Lilac
Part number
2010PH04b

Pima Cotton Lawn - Mulberry Tree - Teal & Lilac

This Mulberry tree fabric is a beautiful with an all over mulberry tree print in teal and lilac on a beige background, 145cm wide.
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Mulberry Tree - Red & Pink
Part number
2010PH04a

Pima Cotton Lawn - Mulberry Tree - Red & Pink

This Mulberry tree fabric is a beautiful with an all over mulberry tree print in red and pink on a beige background, 145cm wide.
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Midnight Fall - Navy
Pima Cotton Lawn - Midnight Fall - Navy
Part number
1905P41c

Pima Cotton Lawn - Midnight Fall - Navy

140cm fine cotton lawn in navy with an all over petal print in white. Suitable for dresses, blouses, shirts, skirts and crafts.
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Midnight Fall - Pale Grey
Pima Cotton Lawn - Midnight Fall - Pale Grey
Part number
1905P41a

Pima Cotton Lawn - Midnight Fall - Pale Grey

140cm fine cotton lawn in pale grey with an all over petal print in white. Suitable for dresses, blouses, shirts, skirts and crafts.
Price incl. VAT
£15.75 per metre
Doodle - Ditsy Leaf - Ochre
Part number
2010H23b

Doodle - Ditsy Leaf - Ochre

145cm wide Poplin cotton floral dress fabric in taupe with an all over ochre ditsy leaf print.
Price incl. VAT
£10.00 per metre
Sleep Tight - Travels
Part number
2010B01f

Sleep Tight - Travels

152cm wide, 100% cotton printed Winceyette flannel fabric in green with a variety of vehicles printed in shades of blue and grey.
Price incl. VAT
£7.00 per metre
Sewing Room - Hearts
Part number
2010AH06

Sewing Room - Hearts

Printed cotton poplin dress and craft fabric with hearts in shades of pink and red on a black ground.
Price incl. VAT
£7.95 per metre
Superior Quality Plain Poly/Cotton - Cherry
Part number
2010AH05

Superior Quality Plain Poly/Cotton - Cherry

Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in cherry red. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Poplin Print - Her Best Friend - Dark Navy
Part number
2010O09

Poplin Print - Her Best Friend - Dark Navy

Good quality, 100% cotton poplin fabric with a dark navy floral pattern on an ivory background. Poplin is great for shirts, dresses and craft.
Price incl. VAT
£7.75 per metre
Poplin Print - Skulls - Camo Grey
Part number
2010O08

Poplin Print - Skulls - Camo Grey

This 112cm cotton poplin print fabric with an all-over camouflage skull print in various shades of grey and black. Poplin is great for shirts, dresses and crafts.
Price incl. VAT
£7.75 per metre
Poplin Print - Paisley - Taupe & Beige
Part number
2010O06b

Poplin Print - Paisley - Taupe & Beige

Superb quality, 100% cotton poplin dress/craft fabric, which comes in taupe paisley design on beige background.
Price incl. VAT
£7.75 per metre
Poplin Print - Paisley - Black & Grey
Part number
2010O06a

Poplin Print - Paisley - Black & Grey

Superb quality, 100% cotton poplin dress/craft fabric, which comes in black paisley design on grey background.
Price incl. VAT
£7.75 per metre
Little Leopard - Ochre
Little Leopard - Ochre
Part number
2008H01b

Little Leopard - Ochre

154cm wide, OEKO-TEX® 100 certified, 95% Cotton, 5% Elastane, jersey fabric weighing 200gr/qm. Small scale leopard print on Ochre coloured background in medium weight single cotton jersey. From OjuTie Kids collection.
Price incl. VAT
£13.50 per metre
Poplin Print - Camo - Taupe
Part number
2010O05

Poplin Print - Camo - Taupe

110cm wide taupe camouflage cotton poplin fabric with an all over army camouflage print. Perfect for making shirts, dress & crafts.
Price incl. VAT
£7.75 per metre
Cotton Lurex - Large Tartan - Green
Part number
2010O04a

Cotton Lurex - Large Tartan - Green

Green tartan check metallic cotton lurex craft fabric, all things glittery for crafty projects
Price incl. VAT
£6.50 per metre