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.

1201–1224 of 1882 items
View:
Sort by:
Sweats - Organic Jersey - Wine
Sweats - Organic Jersey - Wine
Part number
2104O02c

Sweats - Organic Jersey - Wine

Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane knitted jersey fabric in wine.
Price incl. VAT
€20.12 per metre
Black Cotton
Part number
2104S05

Black Cotton

Reasonably heavy black cotton fabric with a soft finish.
Price incl. VAT
€9.33 per metre
Superior Quality Plain Poly/Cotton - Pink
Part number
2104A02a

Superior Quality Plain Poly/Cotton - Pink

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale pink. Perfect for crafts & dressmaking.
Price incl. VAT
€5.25 per metre
Superior Quality Plain Poly/Cotton - Lipstick
Part number
2104A02b

Superior Quality Plain Poly/Cotton - Lipstick

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in lipstick red. Perfect for crafts & dressmaking.
Price incl. VAT
€5.25 per metre
Stone Washed Linen - White
Part number
2104O001

Stone Washed Linen - White

Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
Price incl. VAT
€19.83 per metre
Melanie - Stretch Trousering
Melanie - Stretch Trousering
Part number
2104V03

Melanie - Stretch Trousering

Cotton elastane trousering fabric in white with a large red and green floral print.
Price incl. VAT
€16.33 per metre
CJ - Space Robots
Part number
2104E10

CJ - Space Robots

Lovely cotton dressmaking and craft fabric with an all over print of spacemen and robots in shades of grey with hints of blue and red on a soft white background.
Old price
€13.94
Price incl. VAT
€12.55 per metre
10% discount
Valid until 29/05/2025
Superior Quality Plain Poly/Cotton - Lemon
Part number
2104A01b

Superior Quality Plain Poly/Cotton - Lemon

Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in lemon yellow. Perfect for crafts & dressmaking.
Price incl. VAT
€5.25 per metre
Pretty Polly - Comic
Part number
2104E09

Pretty Polly - Comic

This royal blue comic themed polycotton fabric features words like boom, pow and wow in various colours in a comic book style. An ideal fabric for crafts!
Price incl. VAT
€4.61 per metre
Pretty Polly - Sewing Stuff
Part number
2104E07

Pretty Polly - Sewing Stuff

Poly cotton fabric for crafts with a white sewing themed print on a violet ground.
Price incl. VAT
€4.61 per metre
Pretty Polly - Astronomy
Part number
2104E05

Pretty Polly - Astronomy

112cm wide poly cotton fabric for crafts with space themed print in white on a navy ground.
Price incl. VAT
€4.61 per metre
Pretty Polly - Robots
Part number
2104E03

Pretty Polly - Robots

Red and blue robot themed poly cotton fabric in grey. An ideal fabric for crafts.
Old price
€4.61
Price incl. VAT
€4.15 per metre
10% discount
Valid until 29/05/2025
Pretty Polly - Happy Bees
Part number
2104E02

Pretty Polly - Happy Bees

112cm wide poly cotton fabric for crafts with a print of little bumblebees and purple flowers on a cream ground.
Price incl. VAT
€4.61 per metre
Poplin Print - Bee Hive - White
Part number
2103O19

Poplin Print - Bee Hive - White

112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.
Price incl. VAT
€9.04 per metre
Summer Shirt
Part number
2103PH05

Summer Shirt

Lovely cotton blue and white striped shirting fabric.
Price incl. VAT
€9.33 per metre
Pima Cotton Lawn - Morris - Navy & Mint
Part number
2103PH04b

Pima Cotton Lawn - Morris - Navy & Mint

Pima Cotton lawn fabric with an all over floral print in mint, pale blue and navy inspired by William Morris. Excellent quality.
Price incl. VAT
€17.44 per metre
Pima Cotton Lawn - Morris - Ochre
Part number
2103PH04a

Pima Cotton Lawn - Morris - Ochre

Excellent quality Pima Cotton lawn fabric with an all over floral print in ochre, beige and mauve inspired by William Morris.
Price incl. VAT
€17.44 per metre
Superior Quality Plain Poly/Cotton - Candy Pink
Part number
2103O16

Superior Quality Plain Poly/Cotton - Candy Pink

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in candy pink. Perfect for crafts & dressmaking.
Price incl. VAT
€5.25 per metre
Joe - Shirting
Part number
2103A18

Joe - Shirting

152cm wide finest cotton shirting in a vibrant multicoloured check.
Price incl. VAT
€7.58 per metre
Check It Out - Early Morning Mist
Part number
2103A14a

Check It Out - Early Morning Mist

150cm wide lovely pale grey fine cotton shirting fabric with the finest of fine line over checks in black.
Old price
€7.58
Price incl. VAT
€6.82 per metre
10% discount
Valid until 29/05/2025
Organic Jersey - Pink
Part number
2103S02

Organic Jersey - Pink

150cm wide, pink 100% organic cotton knitted jersey fabric.
Approx. 200g/m²
Price incl. VAT
€9.33 per metre
Sewing Room - Flower Pot - Mint
Part number
2103A13b

Sewing Room - Flower Pot - Mint

Superior quality cotton poplin in mint with a pretty garden themed print in a variety of colours. 113cm wide.
Price incl. VAT
€9.27 per metre
Sewing Room - Flower Pot - Lilac
Part number
2103A13a

Sewing Room - Flower Pot - Lilac

113cm wide. Superior quality cotton poplin in lilac with a pretty garden themed print in a variety of colours.
Price incl. VAT
€9.27 per metre
Sewing Room - Ivy
Part number
2103A12

Sewing Room - Ivy

Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.
Price incl. VAT
€9.27 per metre