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.

1681–1704 of 1913 items
View:
Sort by:
White Cotton Drill
Part number
438

White Cotton Drill

This 152cm wide white cotton drill fabric is made from breathable heavyweight cotton. Ideal for uniforms, workwear, and furnishings.
Price incl. VAT
€10.97 per metre
White Cotton Lawn
White Cotton Lawn
Part number
061

White Cotton Lawn

142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Price incl. VAT
€8.66 per metre
Poplin Print - The Crafty Spot - Dusky Pink
Part number
PP10q

Poplin Print - The Crafty Spot - Dusky Pink

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on dusky pink.
Price incl. VAT
€8.95 per metre
Poplin Print - Tiny Blue Rose
Part number
1062a

Poplin Print - Tiny Blue Rose

Ivory cotton poplin with a small scale blue floral pattern. This has a lovely vintage look to it.
Price incl. VAT
€8.95 per metre
Poplin Print - The Crafty Spot - Dark Navy
Part number
PP10b

Poplin Print - The Crafty Spot - Dark Navy

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on dark navy.
Price incl. VAT
€8.95 per metre
Poplin Print - The Crafty Spot - Red
Part number
PP10p

Poplin Print - The Crafty Spot - Red

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on red.
Price incl. VAT
€8.95 per metre
Poplin Print - The Crafty Spot - Baby Pink
Poplin Print - The Crafty Spot - Baby Pink
Part number
PP10r

Poplin Print - The Crafty Spot - Baby Pink

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on baby pink.
Price incl. VAT
€8.95 per metre
Poplin Print - The Crafty Spot - Pale Blue
Part number
PP10e

Poplin Print - The Crafty Spot - Pale Blue

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on pale blue.
Price incl. VAT
€8.95 per metre
Poplin Print - The Crafty Spot - Light Navy
Part number
PP10c

Poplin Print - The Crafty Spot - Light Navy

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on light navy.
Price incl. VAT
€8.95 per metre
Poplin Print - Tiny Pink Rose
Part number
1062b

Poplin Print - Tiny Pink Rose

This 100% cotton poplin fabric showcases delightful pink flowers with green leaves set against a cream background.
Price incl. VAT
€8.95 per metre
Poplin Print - Wat Spot - Red
Part number
7208b

Poplin Print - Wat Spot - Red

This 100% cotton fabric features a vibrant red background adorned with classic white polka dots. 
Price incl. VAT
€8.95 per metre
Solprufe Curtain Lining
Part number
X3

Solprufe Curtain Lining

Made In Britain this Solprufe® 100% cotton sateen curtain lining fabric is 137cm wide. Will not fade in the sun and a delight to work with.
Price incl. VAT
€9.82 per metre
Poplin Print - The Crafty Spot - Sage Green
Part number
PP10j

Poplin Print - The Crafty Spot - Sage Green

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on sage green.
Price incl. VAT
€8.95 per metre
Blackout Curtain Lining - White
Part number
X1

Blackout Curtain Lining - White

137cm wide, three pass thermal blackout curtain fabric in plain white, polyester and cotton acrylic blend that blocks light for improved sleep.
Price incl. VAT
€10.68 per metre
Calico
Part number
X2

Calico

152cm wide, unbleached cotton calico fabric, ideal for crafting, dressmaking, dyeing, or painting.
Price incl. VAT
€6.06 per metre
Gingham – 1” Checks
Part number
50

Gingham – 1” Checks

114cm wide, 65% poly 35% cotton cord edged gingham fabric with 1 inch checks, available in a range of popular colours.
Price incl. VAT
€5.72 per metre
Gingham – ¼” Checks
Part number
49

Gingham – ¼” Checks

114cm wide, 65% poly 35% cotton cord edged gingham fabric with ¼ inch checks, available in a range of popular colours.
Price incl. VAT
€5.20 per metre
Remnant - Scrubs - Turquoise (1.6m)
Part number
202101d 0725G

Remnant - Scrubs - Turquoise (1.6m)

Remnant (1.6m) - Soft, malleable, lightweight poly/cotton twill workwear fabric in turquoise. Machine washable & easy-care.
Old price
€12.93
Price incl. VAT
€11.64
10% discount
Valid until 26/06/2026
Remnant - True Ella - Ivory (1m)
Part number
1911V02f 0725G

Remnant - True Ella - Ivory (1m)

Remnant (1m) - This 80% cotton, 20% wool, Italian made brushed cotton shirting fabric comes in a lovely fresh ivory colour. It is an excellent version of a Viyella shirting fabric.
Old price
€20.79
Price incl. VAT
€18.71
10% discount
Valid until 26/06/2026
Remnant - Autumnal Equinox - Vine - Navy (1.5m)
Part number
2309V06A 0725G

Remnant - Autumnal Equinox - Vine - Navy (1.5m)

Remnant (1.5m) - 147cm wide super soft brushed cotton fabric, featuring a orange, red and blue vine print against a rich, dark navy ground.
Old price
€20.79
Price incl. VAT
€18.71
10% discount
Valid until 26/06/2026
Remnant - Cagna Italia (1m)
Part number
2308PS20 0725G

Remnant - Cagna Italia (1m)

Remnant (1m) - Ex-designer 155cm Italian 100% cotton fabric with a black and tan houndstooth check. Fine, easy-handling material perfect for trousers.
Old price
€11.55
Price incl. VAT
€10.39
10% discount
Valid until 26/06/2026
Remnant - Put The Kettle On - Hey Sailor (1.85m)
Part number
2007B005 0725G

Remnant - Put The Kettle On - Hey Sailor (1.85m)

Remnant (1.85m) - 110cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over sailor themed pattern in ivory on a red background.
Old price
€8.44
Price incl. VAT
€7.60
10% discount
Valid until 26/06/2026
Remnant - Graffiti Jersey - Blue (1.1m)
Part number
0222O03H 0725G

Remnant - Graffiti Jersey - Blue (1.1m)

Remnant (1.1m) - 140cm wide digitally printed graffiti printed cotton stretch jersey in blue, designed by Poppy Europe.
Old price
€22.23
Price incl. VAT
€20.01
10% discount
Valid until 26/06/2026
Remnant - Pima Cotton Lawn - Bloom And Wild - Black (4m)
Part number
2201PH07c 0725G

Remnant - Pima Cotton Lawn - Bloom And Wild - Black (4m)

Remnant (4m) - 140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.
Old price
€69.06
Price incl. VAT
€62.16
10% discount
Valid until 26/06/2026