Croft Mill

Cotton Dress Fabrics

Cotton dressmaking fabric is such a wide term that encompasses lots of different weaves, designs, colours and styles. This collection of cotton dress fabrics features cloths from Italian cotton shirting to European made chino trouser fabrics. There are some truly gorgeous printed dress fabrics featured here too for you to create your own on-trend fashion items.

457–480 of 1104 items
View:
Sort by:
Poplin Print - Yasmin - Meadow
Part number
2301O01B

Poplin Print - Yasmin - Meadow

111cm wide, mint green cotton poplin featuring a floral design, perfect for home décor, structured garments and crafts!
Price incl. VAT
£7.75 per metre
Poplin Print - Yasmin - Copen
Part number
2301O01A

Poplin Print - Yasmin - Copen

100% cotton poplin fabric featuring a floral print on a blue ground, ideal for crafts, dressmaking and structured tops!
Price incl. VAT
£7.75 per metre
Win Some - Purple
Win Some - Purple
Part number
2211PS27

Win Some - Purple

This Italian cotton shirting has come from a well loved clothing designer. 158cm wide softly woven purple, fuchsia and blue check fabric, handles like a dream.
Price incl. VAT
£8.75 per metre
Win Some - Yellow
Win Some - Yellow
Part number
2211PS28

Win Some - Yellow

From a well known clothing designer, this Italian made cotton shirting in yellow features a black and blue check. 158cm wide shirting fabric handles beautifully.
Price incl. VAT
£8.75 per metre
Rustique Vintage Cotton - Blue
Rustique Vintage Cotton - Blue
Part number
2210H31

Rustique Vintage Cotton - Blue

OEKOTex® plain blue dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Black
Rustique Vintage Cotton - Black
Part number
2210H3C

Rustique Vintage Cotton - Black

144cm wide, OEKO-TEX® cotton dressmaking fabric in black, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Cream
Rustique Vintage Cotton - Cream
Part number
2210H31B

Rustique Vintage Cotton - Cream

100% cotton OEKO-TEX® dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Sky
Rustique Vintage Cotton - Sky
Part number
2210H31A

Rustique Vintage Cotton - Sky

Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Rust
Rustique Vintage Cotton - Rust
Part number
2210H31D

Rustique Vintage Cotton - Rust

This rust orange dress fabric is made from 100% cotton; it’s the ideal shade for holiday garments, dresses or skirts!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Blue Slate
Rustique Vintage Cotton - Blue Slate
Part number
2210H31E

Rustique Vintage Cotton - Blue Slate

100% cotton dressmaking fabric in a mellow blue tone, perfect for shirts, kids clothing and cardigans!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Fern
Rustique Vintage Cotton - Fern
Part number
2210H31F

Rustique Vintage Cotton - Fern

140cm wide, cotton dressmaking fabric in a fern green hue, excellent for floaty trousers, shawls and skirts!
Price incl. VAT
£13.00 per metre
Rustique Vintage Cotton - Mustard
Rustique Vintage Cotton - Mustard
Part number
2210H31F

Rustique Vintage Cotton - Mustard

Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!
Price incl. VAT
£13.00 per metre
Cassia
Part number
2209AH26

Cassia

This 150cm wide, black, white and red floral printed poly/cotton fabric is great for dressmaking and crafts!
Price incl. VAT
£5.00 per metre
Cielo
Part number
2211PS50

Cielo

Our plain, pale blue cotton shirting fabric is 156cm wide, soft to the touch and would make beautiful blouses or dresses!
Price incl. VAT
£8.00 per metre
Camo Cord - Blue
Part number
2202E11A

Camo Cord - Blue

This blue and white classic camouflage printed 100% cotton needlecord fabric is perfect dressmaking, jackets and trousers. 106cm wide dress fabric.
Price incl. VAT
£11.00 per metre
Camo Cord - Khaki
Part number
2202E11B

Camo Cord - Khaki

This classic camouflage printed 100% cotton needlecord fabric is perfect dressmaking, jackets and trousers. 106cm wide dress fabric.
Price incl. VAT
£11.00 per metre
Leilani
Part number
2301C01

Leilani

144cm wide, white cotton dress fabric with a pastel floral print, perfect for blouses, skirts and loose trousers!
Price incl. VAT
£14.00 per metre
Premier - Pink Hedgehog
Premier - Pink Hedgehog
Part number
2301E07

Premier - Pink Hedgehog

Premium quality cotton elastane jersey fabric in pink. with a cute hedgehog print. Perfect for tshirts, baby grows, bibs, dresses, leggings. OEKOTex®
Price incl. VAT
£12.75 per metre
Mercerised Jersey Blue
Mercerised Jersey Blue
Part number
2301S01

Mercerised Jersey Blue

Fine, lightweight, mercerised cotton jersey fabric in blue, perfect for cool sleepwear and sports t-shirts!
Price incl. VAT
£6.75 per metre
Informal
Part number
2202S12

Informal

156cm wide fine cotton shirting with a a beautiful, soft finish. A truly lovely cloth featuring a ale duck egg blue colour. Perfect for summer shirting.
Price incl. VAT
£7.50 per metre
Spit Spot Flower Pot
Spit Spot Flower Pot
Part number
2212DA05

Spit Spot Flower Pot

100% Cotton dress fabric featuring a ditsy floral print with an orange hue on a black ground, perfect for blouses or skirts!
Price incl. VAT
£8.00 per metre
Almost There
Part number
2209E12

Almost There

This soft white cloth is 100% cotton with a ‘used’ finish, perfect for shirting, lined skirts and dresses!
Price incl. VAT
£5.50 per metre
Cornelius
Part number
2211PS38

Cornelius

100% cotton dressmaking fabric featuring an abstract navy floral print on a white ground, perfect for blouses or skirts!
Price incl. VAT
£8.00 per metre
Midnight Navy Muslin
Part number
2207AH01

Midnight Navy Muslin

This 125cm wide very finely woven sheer navy cotton muslin dress fabric feels incredibly soft against the skin. Perfect for summer dresses and shirts.
Price incl. VAT
£7.75 per metre