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.

673–696 of 1367 items
View:
Sort by:
Alexa - Light Blue
Part number
2303H27B

Alexa - Light Blue

139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!
Price incl. VAT
£15.95 per metre
Alexa - Grey
Part number
2303H27A

Alexa - Grey

139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!
Price incl. VAT
£15.95 per metre
Italian Punch - Coral
Italian Punch - Coral
Part number
1808J18BN

Italian Punch - Coral

Upgrade your wardrobe with our 138cm wide super fine 100% cotton shirting in coral pink. Soft, lightweight, and breathable. Woven in Italy.
Price incl. VAT
£7.00 per metre
Stof Fabric Fat Quarter - Pack 8
Stof Fabric Fat Quarter - Pack 8
Part number
FATQS8

Stof Fabric Fat Quarter - Pack 8

5-piece fat quarter fabric pack with lots of quirky prints. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Price incl. VAT
£12.95
Stof Fabric Fat Quarter - Pack 7
Stof Fabric Fat Quarter - Pack 7
Part number
FATQS7

Stof Fabric Fat Quarter - Pack 7

5-piece fat quarter fabric pack in teal green and blue shades. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Price incl. VAT
£12.95
Stof Fabric Fat Quarter - Pack 6
Stof Fabric Fat Quarter - Pack 6
Part number
FATQS6

Stof Fabric Fat Quarter - Pack 6

5-piece fat quarter fabric pack in green and blue leafy hues. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Price incl. VAT
£12.95
Odyssey
Odyssey
Part number
2304M05

Odyssey

Made in Italy, this 142cm wide 100% cotton dress fabric in coral features a unique floral print, perfect for summer garments!
Price incl. VAT
£11.75 per metre
Pima Cotton Lawn - Paisley Trellis
Part number
2303P55

Pima Cotton Lawn - Paisley Trellis

140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.
Price incl. VAT
£14.95 per metre
Proper Seersucker - Denim
Proper Seersucker - Denim
Part number
2303AH03

Proper Seersucker - Denim

Our 100% cotton seersucker dress fabric in denim blue is lightweight, breathable, and 150cm wide. Perfect for creating stylish summer clothing.
Price incl. VAT
£15.75 per metre
Hawaiian Sunset
Part number
2303P38

Hawaiian Sunset

Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Price incl. VAT
£18.00 per metre
Inner Space
Inner Space
Part number
2303M17

Inner Space

148cm wide, woven cotton lawn fabric made in Italy featuring an abstract red/orange print on a white ground, ideal for dresses!
Price incl. VAT
£14.00 per metre
Winterberry Blast - Blackcurrant
Winterberry Blast - Blackcurrant
Part number
2302DA05

Winterberry Blast - Blackcurrant

Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Old price
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 26/10/2025
Pima Cotton Lawn - Nightfall Sprigs
Part number
2303P27-B

Pima Cotton Lawn - Nightfall Sprigs

140cm wide, Pima cotton lawn fabric with a painterly sprig design in navy, green, yellow and red.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Vine - Red
Part number
2303P26

Pima Cotton Lawn - Vine - Red

This pima cotton lawn fabric features a symmetrical abstract print in red, green and navy, ideal for shirts!
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Vine - Jade
Part number
2303P25

Pima Cotton Lawn - Vine - Jade

Our navy and green abstract printed pima cotton lawn fabric would be perfect for shirts, blouses or dressmaking!
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Cherry Berry Olive
Pima Cotton Lawn - Cherry Berry Olive
Part number
2303P14

Pima Cotton Lawn - Cherry Berry Olive

140cm wide, 100% Pima cotton lawn fabric with an olive green and berry print on ivory.
Price incl. VAT
£14.95 per metre
Combed Cotton - Maria
Combed Cotton - Maria
Part number
2303P06

Combed Cotton - Maria

Our 148cm wide, combed cotton poplin fabric features a floral print with an orange hue, perfect for dressmaking!
Price incl. VAT
£13.00 per metre
Double Gauze - Pale Sage
Double Gauze - Pale Sage
Part number
2303O26

Double Gauze - Pale Sage

135cm wide, cotton double gauze fabric in pale sage, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
£9.95 per metre
Vintage Cotton - Khaki
Part number
2303H24 - K

Vintage Cotton - Khaki

144cm wide, OEKO-TEX® cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£11.95 per metre
Vintage Cotton - Grey
Part number
2303H23 - K

Vintage Cotton - Grey

144cm wide, OEKO-TEX® cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£11.95 per metre
Vintage Cotton - Brown
Part number
2303H22 - K

Vintage Cotton - Brown

144cm wide, OEKO-TEX® cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£11.95 per metre
Don't Be Noisy - Denim Blue
Part number
2303H21

Don't Be Noisy - Denim Blue

140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
Price incl. VAT
£18.00 per metre
Don't Be Noisy - Pale Blue
Part number
2303H20

Don't Be Noisy - Pale Blue

This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Price incl. VAT
£18.00 per metre
Don't Be Noisy - Beige
Part number
2303H19

Don't Be Noisy - Beige

This beige & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Price incl. VAT
£18.00 per metre