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.

457–480 of 1936 items
View:
Sort by:
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, Pima cotton lawn fabric with a painterly floral design in blue, green & ochre on white.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Joanne
Part number
2411P06-R

Pima Cotton Lawn - Joanne

140cm wide, Pima cotton lawn fabric with a painterly floral print in pink, cream and yellow on navy.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Raj - Blue
Part number
2411P07-R/B

Pima Cotton Lawn - Raj - Blue

140cm wide, Pima cotton lawn with an intricate paisley and floral design in blue and teal on white.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Blue
Part number
2411P09B-R

Pima Cotton Lawn - Sacha - Blue

140cm wide, 100% Pima cotton lawn fabric with a painterly blue, lilac, and green floral print.
Price incl. VAT
£14.95 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 - 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
Designer Velvet - Navy
Part number
2411PS01N

Designer Velvet - Navy

130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Darkest Night Navy
Part number
2411PS01E

Designer Velvet - Darkest Night Navy

150cm wide, ex-designer 100% cotton velvet in very dark navy, Perfect for dresses, skirts & jackets.
Price incl. VAT
£20.50 per metre
Designer Velvet - Barely Black
Part number
2411PS01O

Designer Velvet - Barely Black

150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Price incl. VAT
£20.50 per metre
Twill Lining - Black
Part number
2411M12

Twill Lining - Black

145cm wide, 51% viscose, 49% cotton twill lining fabric in black with a subtle satin sheen.
Price incl. VAT
£9.50 per metre
Twill Lining - Cream
Part number
2411M08

Twill Lining - Cream

145cm wide, 51% viscose, 49% cotton twill lining fabric in cream with a subtle satin sheen.
Price incl. VAT
£9.50 per metre
Friar Tuck
Part number
2410E01

Friar Tuck

142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Price incl. VAT
£8.00 per metre
Catena
Catena
Part number
2410CF38

Catena

140cm wide, Italian cotton dress/suiting fabric with a subtle chain link pattern on a black base.
Price incl. VAT
£22.00 per metre
Palm
Palm
Part number
2410CF61

Palm

128cm wide, 55% viscose and 45% cotton lightweight canvas with a striking large palm design.
Price incl. VAT
£25.00 per metre
Avorio
Avorio
Part number
2410CF58

Avorio

122cm wide, lightweight cotton suiting in ivory with a small all-over cream dobby weave design.
Price incl. VAT
£25.00 per metre
White Bleached Cotton Calico
Part number
2411P02-R

White Bleached Cotton Calico

100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Price incl. VAT
£6.25 per metre
A Tweed
Part number
2410DA07

A Tweed

150cm wide, polyester and cotton blend tweed coating fabric in black and cream, perfect for jackets.
Price incl. VAT
£9.00 per metre
BA - Embroidered Lawn - Addison
Part number
2410DA05-R

BA - Embroidered Lawn - Addison

Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Price incl. VAT
£10.00 per metre
Brushed Cotton - Little Star
Part number
2410DA04

Brushed Cotton - Little Star

142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
Price incl. VAT
£9.50 per metre