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.

1081–1104 of 1779 items
View:
Sort by:
Cotton - French Bulldogs
Cotton - French Bulldogs
Part number
2102O18

Cotton - French Bulldogs

Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Cotton - Alpaca Party
Cotton - Alpaca Party
Part number
2102O17

Cotton - Alpaca Party

Beautifully soft, cotton quilting fabric. In a lovely design of beige and pink alpacas and cactus a white ground. Perfect for dressmaking and shirts.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Sweatshirt - Dark Grey Marl
Part number
2010O11h

Sweatshirt - Dark Grey Marl

Fabulous dark grey marl 260gsm sweatshirt fabric, gloriously, ­light soft and fluffy on the inside for extra comfort.
Price incl. VAT
£16.50 per metre
Sweatshirt - Silver & Grey Marl
Part number
2010O11f

Sweatshirt - Silver & Grey Marl

260gsm, fabulous sweatshirt fabric in silver and grey marl, gloriously, ­light soft and fluffy on the inside for extra comfort.
Price incl. VAT
£16.50 per metre
Heavy Cotton Canvas - Purple
Part number
1202AM01

Heavy Cotton Canvas - Purple

Heavy, plain cotton canvas in purple very strong cloth, perfect for soft furnishing & bags. 
Price incl. VAT
£12.50 per metre
Cotton Canvas - Navy
Part number
2102O12

Cotton Canvas - Navy

Plain cotton canvas in navy. Very strong cloth for use anywhere you need strength.
Price incl. VAT
£10.95 per metre
Scrubs - Turquoise
Part number
202101d

Scrubs - Turquoise

Soft, malleable, lightweight poly/cotton twill workwear fabric in turquoise. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Red
Part number
202101c

Scrubs - Red

Soft, malleable, lightweight poly/cotton twill workwear fabric in red. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Pale Pink
Part number
202101b

Scrubs - Pale Pink

Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Scrubs - Yellow
Part number
202101a

Scrubs - Yellow

Soft, malleable, lightweight poly/cotton twill workwear fabric in yellow. Machine washable & easy-care.
Price incl. VAT
£7.00 per metre
Pima Cotton Lawn - Gustav - Brown
Part number
2101PH01

Pima Cotton Lawn - Gustav - Brown

Excellent quality Pima Cotton lawn fabric with a lovely, quirky unique design. Stunning design similar to that of an Old Master.
Price incl. VAT
£15.75 per metre
Winceyette Plain - White
Part number
2101O07I

Winceyette Plain - White

112cm wide soft brushed cotton Winceyette (flannel) fabric in white.
Price incl. VAT
£5.95 per metre
JK - Marmaris - Coral
Part number
2012C08A

JK - Marmaris - Coral

150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in coral.
Price incl. VAT
£14.50 per metre
JK - Marmaris - Black
Part number
2012C08C

JK - Marmaris - Black

150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in timeless black.
Price incl. VAT
£14.50 per metre
Brushed Tartan - Benjamin - Blue
Part number
2101V01

Brushed Tartan - Benjamin - Blue

Exceptional cotton shirting fabric with a brushed finish, showcasing a striking navy, red, teal, and white check pattern.
Price incl. VAT
£10.00 per metre
Put The Kettle On - Giraffe
Part number
2101BEN03

Put The Kettle On - Giraffe

White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Dogs - Turquoise
Part number
2101BEN01

Put The Kettle On - Dogs - Turquoise

Lovely quality 65% polyester 35% cotton fabric with an all over dog print in white with hints of yellow and red on a turquoise. 112cm wide.
Price incl. VAT
£3.95 per metre
Winceyette Plain - Ivory
Part number
2101O07H

Winceyette Plain - Ivory

Soft brushed cotton Winceyette (flannel) fabric in ivory at 112cm wide.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Black
Part number
2101O07A

Winceyette Plain - Black

112cm wide soft brushed cotton Winceyette (flannel) fabric in black.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Pale Blue
Part number
2101O07B

Winceyette Plain - Pale Blue

Pale blue soft brushed cotton Winceyette (flannel) fabric at 112cm wide.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Lilac
Part number
2101O07C

Winceyette Plain - Lilac

Soft brushed cotton Winceyette (flannel) fabric in lilac at 112cm wide.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Royal
Part number
2101O07D

Winceyette Plain - Royal

112cm wide soft brushed cotton Winceyette (flannel) fabric in Royal.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Lemon
Part number
2101O07E

Winceyette Plain - Lemon

Lemon soft brushed cotton Winceyette (flannel) fabric at 112cm wide.
Price incl. VAT
£5.95 per metre
Winceyette Plain - Red
Part number
2101O07G

Winceyette Plain - Red

112cm wide soft brushed cotton Winceyette (flannel) fabric in red.
Price incl. VAT
£5.95 per metre