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.

985–1008 of 1878 items
View:
Sort by:
Poplin Print - Maui - Blue
Part number
2207O01G

Poplin Print - Maui - Blue

112cm wide superior quality blue cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! This is a great holiday shirt fabric!
Price incl. VAT
€9.01 per metre
Jasper - Grey
Part number
2204H20

Jasper - Grey

This grey and white Cotton Elastane jersey fabric is in a sort of striped, abstract pattern with multiple shades of grey! Ideal for sweatshirts. Oeko-Tex Standard 100.
Price incl. VAT
€21.51 per metre
Cotton Print - Minion Crowd
Part number
2205O02

Cotton Print - Minion Crowd

150cm wide, 115gsm digitally printed cotton fabric featuring a crowd of playful minions.
Price incl. VAT
€16.27 per metre
Cotton Print - Tom and Jerry
Part number
2205O01

Cotton Print - Tom and Jerry

Fun, digitally printed cotton dress fabric featuring the characters Tom and Jerry on a bright and colourful background! A great children's fabric!
Old price
€16.27
Price incl. VAT
€14.65 per metre
10% discount
Valid until 29/05/2025
Sail Away - Sky
Sail Away - Sky
Part number
2201AH17D

Sail Away - Sky

This sky blue waterproof and windproof cotton fabric from Loro Piana is wonderfully soft, durable and high quality. Perfect for jackets and trousers!
Price incl. VAT
€15.05 per metre
Proper Seersucker - White
Proper Seersucker - White

Proper Seersucker - White

We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Price incl. VAT
€18.31 per metre
The Final Countdown - Satsuma
Part number
2205BEG04C

The Final Countdown - Satsuma

12 wale Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.
Price incl. VAT
€12.79 per metre
The Final Countdown - Pale Pink
Part number
2205BEG04A

The Final Countdown - Pale Pink

A pale pink 14 wale stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.
Price incl. VAT
€12.79 per metre
Cord - Nude
Part number
2205BEG07A

Cord - Nude

Cotton 13 wale corduroy trousering fabric in a lovely classic nude colour. This is a staple colour to have! Perfect for trousers, pinafores or skirts!
Price incl. VAT
€12.79 per metre
Cord - Baby Pink
Part number
2205BEG07B

Cord - Baby Pink

This baby pink cotton 13 wale corduroy trousering fabric is a perfect fabric for making pinafores or little skirts!
Price incl. VAT
€12.79 per metre
Velvet Needlecord - Sky
Part number
2205Beg05

Velvet Needlecord - Sky

This is a mid-weight, 21 wale needlecord soft corduroy shirting and trousering fabric in a light blue colour - 150cm wide.
Price incl. VAT
€12.79 per metre
Patrick
Patrick
Part number
2201AH04 NC

Patrick

150cm wide heavy cotton suiting fabric in a pale blue and brown check. This is a high-quality fabric which is Italian made in the region of Piacenza.
Old price
€23.25
Price incl. VAT
€16.27 per metre
30% discount
Valid until 29/05/2025
Canvas Print - Barny
Part number
2206F03

Canvas Print - Barny

This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
Price incl. VAT
€17.44 per metre
Canvas Print - Sleepy Fox
Part number
2206F04

Canvas Print - Sleepy Fox

This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
Old price
€17.44
Price incl. VAT
€12.21 per metre
30% discount
Valid until 29/05/2025
Canvas Print - Patchwork Ted
Part number
2206F01

Canvas Print - Patchwork Ted

This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects.
Old price
€17.44
Price incl. VAT
€15.69 per metre
10% discount
Valid until 29/05/2025
Canvas Print - Airport
Part number
2206F02

Canvas Print - Airport

Black printed cotton canvas with an aeroplane and airport design. Perfect fabric for crafts and home furnishing
Old price
€17.44
Price incl. VAT
€12.21 per metre
30% discount
Valid until 29/05/2025
Canvas Print - Primrose Pink
Part number
2206F07A

Canvas Print - Primrose Pink

Simply gorgeous printed cotton canvas fabric ideal for designing bags & cushions. A white floral design in white and grey on a pink background.
Old price
€17.44
Price incl. VAT
€13.95 per metre
20% discount
Valid until 29/05/2025
Spring Garden - Navy
Spring Garden - Navy
Part number
2205P01

Spring Garden - Navy

A cotton lycra stretch dress fabric in navy featuring a delicate floral design with butterflies and ladybirds. A stunning quality fabric.
Price incl. VAT
€15.69 per metre
Spring Garden - Ivy
Spring Garden - Ivy
Part number
2205P02

Spring Garden - Ivy

A cotton lycra stretch dress fabric in ivory featuring a delicate floral design with butterflies and ladybirds. A stunning quality fabric.
Price incl. VAT
€15.69 per metre
Mason - Grey
Part number
2204H19

Mason - Grey

50% cotton and 50% viscose fabric features a delicate floral print in pink, orange and yellow on a grey hue. This cloth is ideal for summer garments!
Price incl. VAT
€13.95 per metre
Fortnum - Grey
Part number
2204H25

Fortnum - Grey

50% cotton and 50% viscose fabric features a floral print in shades of grey, orange and yellow. This cloth is ideal for summer garments.
Price incl. VAT
€13.95 per metre
Pretty Polly - Mini Butterfly Garden
Part number
2205O17

Pretty Polly - Mini Butterfly Garden

This is a great quality white polycotton craft fabric featuring butterflies, floral and stars in pretty pastel colours. This is a delicate print.
Price incl. VAT
€4.59 per metre
Pretty Polly - Walk The Dinosaur
Part number
2205O22

Pretty Polly - Walk The Dinosaur

This is a great quality white polycotton fabric featuring various dinosaurs, flowers and plants! An ideal fabric crafts!
Price incl. VAT
€4.59 per metre
Pretty Polly - Columbus White
Part number
6A

Pretty Polly - Columbus White

This is a great quality white polycotton fabric featuring red and blue boats of various sorts! A lovely nautical fabric!
Price incl. VAT
€4.59 per metre