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.

1537–1560 of 1793 items
View:
Sort by:
Poplin Print - Megan - Sage
Part number
1807O05

Poplin Print - Megan - Sage

112cm wide, cotton poplin print fabric with a beautiful pink floral design on a green background. This fabric would make a stunning dress, top or skirt.
Price incl. VAT
€9.19 per metre
Put The Kettle On - Pocket Full Of Posies
Part number
1807BN09

Put The Kettle On - Pocket Full Of Posies

113cm wide lovely quality 65% Polyester 35% Cotton fabric in white with an all over roses pattern in pale blue and lavender.
Price incl. VAT
€4.69 per metre
Calico - Open All Hours
Part number
1802P27

Calico - Open All Hours

If you can image Arkwright trying to sell someone this 132cm wide excellent quality calico but being unable to get past the first curly “C” it would have been better just calling it unbleached cloth which of course is exactly what it is.
Price incl. VAT
€7.71 per metre
Miracle Man - Dress Velvet - Black
Miracle Man - Dress Velvet - Black
Part number
3371r

Miracle Man - Dress Velvet - Black

Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
Price incl. VAT
€21.35 per metre
Roald Dahl - Fantabulous
Part number
1803C01gNC

Roald Dahl - Fantabulous

This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Old price
€9.49
Price incl. VAT
€8.54 per metre
10% discount
Valid until 26/06/2025
Poplin Print - The Crafty Spot - Mint
Part number
PP10h

Poplin Print - The Crafty Spot - Mint

110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on mint.
Price incl. VAT
€9.19 per metre
Put The Kettle On - Ditto - Off White
Part number
6440a

Put The Kettle On - Ditto - Off White

This poly cotton fabric is very dainty with a simple spotted print in off white. Lovely fabric for little girls dresses.
Price incl. VAT
€4.69 per metre
Put The Kettle On - Ditto - Mint
Part number
6440f

Put The Kettle On - Ditto - Mint

Quality poly cotton mint green fabric with a simple spotted print. A lovely fabric for little girls dresses.
Price incl. VAT
€4.69 per metre
Put The Kettle On - Ditto - Pale Yellow
Part number
6440e

Put The Kettle On - Ditto - Pale Yellow

Ivory spotted print fabric with a pale yellow hue. Poly cotton cloth suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
€4.69 per metre
Put The Kettle On - Ditto - Pale Pink
Part number
6440c

Put The Kettle On - Ditto - Pale Pink

Spotted print fabric with a pale pink hue. Poly cotton cloth suitable for blouses, dresses and crafts. A beautiful fabric for girls dresses.
Price incl. VAT
€4.69 per metre
Put The Kettle On - Ditto - Ivory
Part number
6440b

Put The Kettle On - Ditto - Ivory

65% polyester and 35% cotton features lots of tiny ivory "ditto" dots. Suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
€4.69 per metre
Put The Kettle On - Strawberry Fields
Part number
6439e

Put The Kettle On - Strawberry Fields

112cm wide, superior quality poly/cotton fabric with an all over small scale strawberry print against a white background.
Price incl. VAT
€4.69 per metre
Poplin Print - Lewis - Black
Part number
6437c

Poplin Print - Lewis - Black

112cm wide, 100% cotton poplin with a black and grey floral print, ideal for dressmaking and crafts
Price incl. VAT
€9.19 per metre
Poplin Print - Lewis - Delph
Part number
6437d

Poplin Print - Lewis - Delph

This cotton a busy floral pattern on it. With a pale blue background the cream flowers and foliage, outlined in darker blue stand out. A nice design, great for soft furnishings and clothes.
Price incl. VAT
€9.19 per metre
Poplin Print - Lewis - Silver
Part number
6437b

Poplin Print - Lewis - Silver

This cotton a busy floral pattern on it. With a silver grey background the cream flowers and foliage, outlined in darker grey stand out. A nice design, great for soft furnishings and clothes.
Price incl. VAT
€9.19 per metre
Poplin Print - Lewis - Navy
Part number
6437a

Poplin Print - Lewis - Navy

This cotton has the look of delftware about it. On a navy background, the white flowers and foliage stand out. A nice busy design, great for soft furnishings and clothes.
Price incl. VAT
€9.19 per metre
Poplin Print - Rainbow Bright
Part number
6432

Poplin Print - Rainbow Bright

This cotton is as cute as can be. Prancing unicorns with colourful rainbows and clouds on a silver grey background, arranged in staggered rows. This fabric would make any child very happy.
Price incl. VAT
€9.19 per metre
Kitson - Lavender Lady
Part number
6334PFe

Kitson - Lavender Lady

112cm wide superb quality solid craft/quilt cotton fabric with all over tiny flowers in pale lilac and white on a lavender ground.
Price incl. VAT
€11.86 per metre
Kitson - Royal Floral
Part number
6334PFa

Kitson - Royal Floral

112cm wide superb quality solid craft/quilt cotton fabric in rich royal blue with an all over floral pattern in white and different shades of pink. Refreshing!
Price incl. VAT
€11.86 per metre
Stars - Taupe
Part number
6333a

Stars - Taupe

150cm wide lovely quality cotton dress/craft fabric with white stars on a taupe coloured background.
Price incl. VAT
€10.68 per metre
Sewing Room - Harlequin
Part number
6330dNC

Sewing Room - Harlequin

112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in green, orange, yellow and blues.
Old price
€8.24
Price incl. VAT
€7.42 per metre
10% discount
Valid until 26/06/2025
Sewing Room - Harlequin - Light
Part number
6330NC

Sewing Room - Harlequin - Light

112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in pale lilac, pale blue, pale pink and mauve.
Old price
€8.24
Price incl. VAT
€7.42 per metre
10% discount
Valid until 26/06/2025
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Part number
CM1530c

Superior Quality Plain Poly/Cotton - Silver Marl Grey

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.
Price incl. VAT
€5.34 per metre
Raspberry - Superior 50/50 Poly Cotton
Part number
6140b TR

Raspberry - Superior 50/50 Poly Cotton

112cm wide Superior Quality 50% Cotton, 50% Polyester fabric. Beautiful!
Price incl. VAT
€5.93 per metre