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.

1–24 of 1168 items
View:
Sort by:
BA - Heidi
BA - Heidi
Part number
2407CF03

BA - Heidi

Glorious ex-designer broderie anglaise, made in Italy. Make something rather different & special.
Price incl. VAT
£22.00 per metre
Stof Avalana Jersey - Calm Waters
Part number
2407SF03

Stof Avalana Jersey - Calm Waters

This 95% cotton, 5% elastane jersey fabric features a delicate design of blue and white blossoms.
Price incl. VAT
£17.95 per metre
Stof Avalana Jersey - Blue Ivy
Part number
2407SF02

Stof Avalana Jersey - Blue Ivy

This 95% cotton, 5% elastane jersey fabric features an intricate blue and white floral design.
Price incl. VAT
£17.95 per metre
InWool Jersey - Ink
InWool Jersey - Ink
Part number
2407PS01B

InWool Jersey - Ink

Knitted in Italy by InWool, our substantial and soft navy jersey fabric is made from cotton and elastane.
Price incl. VAT
£10.00 per metre
InWool Jersey - Pale Cream
InWool Jersey - Pale Cream
Part number
2407PS01A

InWool Jersey - Pale Cream

Beautifully soft cotton/elastane jersey fabric in pale cream. This substantial cloth is knitted in Italy by InWool.
Price incl. VAT
£10.00 per metre
A Rarity - Deco Geo
A Rarity - Deco Geo
Part number
2406CF26

A Rarity - Deco Geo

Our black and orange abstract print dress fabric is woven in Italy, from a blend of 70% cotton and 30% silk.
Price incl. VAT
£29.00 per metre
BA - Embroidered Lawn - Trillium
Part number
2406M05

BA - Embroidered Lawn - Trillium

Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Price incl. VAT
£16.00 per metre
A Rarity - Fusion
A Rarity - Fusion
Part number
2406CF24

A Rarity - Fusion

Woven in Italy, this deadstock cotton & silk blend dress fabric features a geometric print in a blue hue.
Price incl. VAT
£29.00 per metre
HugMe - Khaki
HugMe - Khaki
Part number
2406PS06

HugMe - Khaki

140cm wide, lightweight cotton, modal & cashmere fabric in a khaki green. Limited stock available!
Price incl. VAT
£10.50 per metre
Voyage FQ bundle - Blue/Green
Part number
VFATQB/G

Voyage FQ bundle - Blue/Green

5 beautiful Voyage fabrics fat quarter pack in different shades of blues & greens. Each 100% cotton piece measures 50cm x 75cm.
Price incl. VAT
£27.50
Voyage FQ bundle - Lilac/Pink
Part number
VFATQL/P

Voyage FQ bundle - Lilac/Pink

5 beautiful Voyage fabrics fat quarter pack in different shades of purples, pinks and blues. Each 100% cotton piece measures 50cm x 75cm.
Price incl. VAT
£27.50
Fibre Mood - Fuzzy Denim
Part number
FM923454-10 (29)

Fibre Mood - Fuzzy Denim

Eye-catching 98% cotton, 2% elastane denim fabric with a vibrant multicoloured digital print.
Price incl. VAT
£21.00 per metre
Fibre Mood - Dobby Check - Sky
Part number
FM310332-821 (29)

Fibre Mood - Dobby Check - Sky

Sheer & lightweight 100% cotton fabric in blue with a checked dobby weave, perfect for summer!
Price incl. VAT
£16.00 per metre
Batik Fabric Fat Quarter - Pack 1
Part number
BFATQS1A

Batik Fabric Fat Quarter - Pack 1

5 batik fabrics fat quarter pack in rich reds, blues, greens, yellows, pinks & oranges. Each 100% cotton piece measures 50cm x 55cm. Made in India.
Price incl. VAT
£12.95
Sewing Room - Alora
Part number
2406AH05

Sewing Room - Alora

100% cotton poplin fabric featuring a small-scale pink floral pattern on a black ground, great for crafts.
Price incl. VAT
£8.50 per metre
Dolce Cotton
Dolce Cotton
Part number
2406CF12

Dolce Cotton

Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
Price incl. VAT
£23.50 per metre
Sewing Room - Floral Pop - Navy
Part number
2406AH04B

Sewing Room - Floral Pop - Navy

100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.
Price incl. VAT
£8.50 per metre
Sewing Room - Floral Pop - White
Part number
2406AH04A

Sewing Room - Floral Pop - White

112cm wide, cotton poplin fabric featuring a colourful small-scale floral print on a white ground, ideal for craft.
Price incl. VAT
£8.50 per metre
Batik - Fiesta Flora
Part number
2406H01A

Batik - Fiesta Flora

This 100% cotton poplin batik fabric features a lively palette of red, green, pink, and blue hues.
Price incl. VAT
£14.50 per metre
Batik - Tribal Sunset
Part number
2406H01B

Batik - Tribal Sunset

This cotton poplin batik fabric showcases a stunning blend of warm orange and rich purple hues.
Price incl. VAT
£14.50 per metre
All Over Tan
Part number
2405DA01

All Over Tan

This 150cm wide fine cotton canvas fabric in a rich tan shade offers a soft hand and excellent drape.
Price incl. VAT
£9.00 per metre
Embroidered Floral Muslin
Part number
2406M04

Embroidered Floral Muslin

Cotton embroidered floral muslin in ivory. Perfect for blouses, summer dresses & baby clothing.
Price incl. VAT
£13.25 per metre
BA - Chloe
Part number
2406M06

BA - Chloe

Beautiful cotton floral broderie anglaise fabric in white. Great for breathable summer garments.
Price incl. VAT
£18.00 per metre
Gingham Wilder's
Gingham Wilder's
Part number
2406PS05

Gingham Wilder's

134cm wide ex-designer Italian cotton shirting fabric with a pink and brown check design.
Price incl. VAT
£9.50 per metre