Croft Mill

Cotton dress fabrics

Find the perfect fabric for you. See our large collection of cotton fabrics for dressmaking. From Italian cotton shirting to European made chino trouser fabrics. Gorgeous printed dress fabrics too. Make your own fashion.

1–24 of 480 items
View:
Sort by:
Premier - Sheep - Pink
Part number
2102E02

Premier - Sheep - Pink

Premium quality printed ­OEKOTex® cotton/­elastane knitted ­jersey fabric in pink with an all over sheep design.
Price incl. VAT
£12.50 per metre
Premier - Space - Navy
Part number
2102E01

Premier - Space - Navy

Premier Cotton, elastane jersey fabric in a navy space print. 220gsm²
Price incl. VAT
£12.50 per metre
JK - Mamaris - Coral
Part number
2012C08a

JK - Mamaris - Coral

Incredibly soft and fine cotton trousering fabric from John Kaldor in Coral, is in the best quality possible, for a fabric this type...
Price incl. VAT
£14.50 per metre
JK - Mamaris - Black
Part number
2012C08c

JK - Mamaris - Black

Incredibly soft and fine cotton trousering fabric from John Kaldor in black, is in the best quality possible, for a fabric this type...
Price incl. VAT
£14.50 per metre
JK - Mamaris - Beige
Part number
2012C08c

JK - Mamaris - Beige

Incredibly soft and fine cotton trousering fabric from John Kaldor, is in the best quality possible, for a fabric this type...
Price incl. VAT
£14.50 per metre
Brushed Tartan - Benjamin - Blue
Part number
2101V01

Brushed Tartan - Benjamin - Blue

Superb quality shirting fabric in a navy, red, teal and white check. We are loving the colours of this brushed tartan shirting fabric.
Price incl. VAT
£12.00 per metre
Put The Kettle On - Giraffe
Part number
2101BEN03

Put The Kettle On - Giraffe

White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.
Price incl. VAT
£3.25 per metre
Put The Kettle On - Turquoise Dogs
Part number
2101BEN01

Put The Kettle On - Turquoise Dogs

Lovely quality 65% polyester 35% cotton fabric with an all over dog print in white with hints of yellow and red on a turquoise. 112cm wide.
Price incl. VAT
£3.25 per metre
Put The Kettle On - Camo Grey
Part number
2101BEN02

Put The Kettle On - Camo Grey

112cm wide lovely quality 65% polyester 35% cotton fabric with an all over camo print in mixed shades of grey, black and white.
Price incl. VAT
£3.25 per metre
Splendour - Teal
Splendour - Teal
Part number
2101O08c

Splendour - Teal

This superb teal cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Lake
Splendour - Lake
Part number
2101O05a

Splendour - Lake

This superb turquoise ­floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Ochre
Splendour - Ochre
Part number
2101O05b

Splendour - Ochre

This superb ochre floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Sky
Splendour - Sky
Part number
2101O06a

Splendour - Sky

This superb sky blue floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Red
Splendour - Red
Part number
2101O07

Splendour - Red

This superb red floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Gold
Splendour - Gold
Part number
2101O08a

Splendour - Gold

This superb gold floral print cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft. 
Price incl. VAT
£15.00 per metre
Splendour - Mauve
Splendour - Mauve
Part number
2101O08b

Splendour - Mauve

This superb mauve floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Abstract
Splendour - Abstract
Part number
2101O10

Splendour - Abstract

This superb multi­coloured leaf print cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft. 
Price incl. VAT
£15.00 per metre
Splendour - Navy
Splendour - Navy
Part number
2101O11

Splendour - Navy

This superb navy floral printed cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Suni
Splendour - Suni
Part number
2101O12

Splendour - Suni

This superb colourful ­cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Wonderwall - Dark Navy
Part number
2101O04

Wonderwall - Dark Navy

Lovely 97% cotton 3% spandex sateen dress fabric in navy with a large all over white floral design. Great stretch cotton fabric perfect for sewing dresses, skirts & trousers.
Price incl. VAT
£10.50 per metre
High End Broderie -  Soft White
Part number
2010M09a

High End Broderie - Soft White

Austrian broderie anglaise cotton fabric in Soft White. An extremely expensive fabric to produce. Delightfully pretty all over daisy embroidered pattern which will look exquisite made up into a dress.
Price incl. VAT
£16.00 per metre
Poplin Prints - Macavity - Ivory
Part number
2012O08b

Poplin Prints - Macavity - Ivory

Cotton poplin with a print of multicolour cartoon cat faces on an ivory ground.
Price incl. VAT
£7.25 per metre
Poplin Prints - Macavity - Sky
Part number
2012O08a

Poplin Prints - Macavity - Sky

Cotton poplin with a print of multicolour cartoon cat faces on a sky blue ground.
Price incl. VAT
£7.25 per metre
Printed Denim
Part number
2012E08

Printed Denim

4oz printed cotton chambray shirting with a tropical print in a subtle colourway.
Price incl. VAT
£7.00 per metre