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.

241–264 of 1870 items
View:
Sort by:
Water Resistant Cotton Cambric 6oz - Yellow
Part number
2411S01P-R

Water Resistant Cotton Cambric 6oz - Yellow

148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
Price incl. VAT
£13.50 per metre
Water Resistant Cotton Cambric 8oz - Mahogany
Part number
2411S01L-R

Water Resistant Cotton Cambric 8oz - Mahogany

148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
Price incl. VAT
£15.50 per metre
Waxed Cotton - Chera 6oz - Blue
Part number
2411S01U-R

Waxed Cotton - Chera 6oz - Blue

148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.
Price incl. VAT
£12.50 per metre
Water Resistant Cotton Cambric 8oz - Navy
Part number
2411S01X-R

Water Resistant Cotton Cambric 8oz - Navy

148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Price incl. VAT
£15.50 per metre
Waxed Cotton - Tekwax Evolution 8oz - Dark Beige
Part number
2411S01O-R

Waxed Cotton - Tekwax Evolution 8oz - Dark Beige

148cm wide, dark beige waxed cotton with Evolution® finish. Machine washable & water-resistant!
Price incl. VAT
£15.00 per metre
Waxed Cotton - Tekwax Evolution 6oz - Rich Tan
Part number
2411S01R-R

Waxed Cotton - Tekwax Evolution 6oz - Rich Tan

148cm wide, rich tan waxed cotton with Evolution® finish. Machine washable & water-resistant!
Price incl. VAT
£15.00 per metre
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
Part number
2411S01H-R

Waxed Cotton - Tekwax Evolution 6oz - Dark Green

148cm wide, dark green waxed cotton with Evolution® finish. Machine washable & water-resistant!
Price incl. VAT
£15.00 per metre
Waxed Cotton - Tekwax Evolution 6oz - Yellow
Part number
2411S01T-R

Waxed Cotton - Tekwax Evolution 6oz - Yellow

148cm wide, yellow waxed cotton with Evolution® finish. Machine washable & water-resistant!
Price incl. VAT
£15.00 per metre
Core Range Cotton Lawn
Part number
2411W04-B

Core Range Cotton Lawn

148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Price incl. VAT
£7.25 per metre
Pima Cotton Lawn - Floral Art
Part number
2411P05-R

Pima Cotton Lawn - Floral Art

140cm wide, 100% Pima cotton lawn fabric with an abstract painted floral print design.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Joanne
Part number
2411P06-R

Pima Cotton Lawn - Joanne

140cm wide, 100% cotton fabric with an abstract floral print in shades of blue, pink, green & more.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Blue
Part number
2411P09B-R

Pima Cotton Lawn - Sacha - Blue

140cm wide, 100% cotton fabric with an abstract floral print in shades of blue, green & purple.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Green
Part number
2411P09C-R

Pima Cotton Lawn - Sacha - Green

140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
Price incl. VAT
£14.95 per metre
Two Faced - Navy/Royal
Part number
2411M15A

Two Faced - Navy/Royal

A luxurious 138cm wide, double-sided cotton moleskin in navy with an royal reverse, quite different.
Price incl. VAT
£19.00 per metre
Two Faced - Red/Orange
Part number
2411M15B

Two Faced - Red/Orange

Luxurious 138cm wide, double-sided cotton mole kin in red with an orange reverse, quite different.
Price incl. VAT
£19.00 per metre
Designer Velvet - Black Night
Part number
2411PS01P

Designer Velvet - Black Night

150cm wide, ex-designer 100% cotton velvet in black, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Diamond
Part number
2411PS01M

Designer Velvet - Diamond

148cm wide, ex-designer 100% cotton velvet in brown with a subtle lighter brown diamond pattern.
Price incl. VAT
£20.50 per metre
Designer Velvet - Cobalt
Part number
2411PS01G

Designer Velvet - Cobalt

142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Emerald
Part number
2411PS01A

Designer Velvet - Emerald

150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Bottle
Part number
2411PS01F

Designer Velvet - Bottle

150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Rich Tan
Part number
2411PS01H

Designer Velvet - Rich Tan

150cm wide, ex-designer 100% cotton velvet in rich tan, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Onix Black
Part number
2411PS01L

Designer Velvet - Onix Black

150cm wide, ex-designer 100% cotton velvet in onix black, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Chestnut
Part number
2411PS01K

Designer Velvet - Chestnut

150cm wide, ex-designer 100% cotton velvet in chestnut, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Dark Sapphire
Part number
2411PS01C

Designer Velvet - Dark Sapphire

142cm wide, ex-designer 100% cotton velvet in dark sapphire with a unique diamond pattern.
Price incl. VAT
£20.50 per metre