Croft Mill

Buy Fabrics Online

Choose from over 3000 dress and craft fabrics stocked in our warehouse and available to buy online today. We have a fabulous range of fabrics which we update regularly so please come in and have a browse around.

1–24 of 2408 items
View:
Sort by:
A Fine Romance
Part number
2112PH07

A Fine Romance

150 cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.
Big Tweed
Part number
2112ph06

Big Tweed

This is a really interesting fabric and will make a fabulous jacket or coat. Made in Italy this oozes designer charm. It is made from 76% wool, 18% viscose and 8% polyester.
Price incl. VAT
£24.00 per metre
Win Win - Orange
Part number
2112ph05

Win Win - Orange

150cm wide absolutely fabulous ten wale cotton corduroy in bright orange. Be bold, be brave.
Price incl. VAT
£10.00 per metre
Hide & Seek
Part number
2112ph04

Hide & Seek

Gorgeously soft cotton of voile in a colourful abstract design of blues, greens, yellow, purple, lilac, white and navy.
Price incl. VAT
£8.95 per metre
Romeo
Part number
2112M03

Romeo

160cm wide viscose, wool, cupro in blue with grey reversed, so it's reversible and quite different.
Price incl. VAT
£15.00 per metre
Mode - Blue
Part number
2112M02

Mode - Blue

Lightweight Modal sweat shirting with a loopback. Also known as French terry construc­tion.
Price incl. VAT
£14.50 per metre
Mode - Green
Part number
2112M01

Mode - Green

Lightweight Modal sweat shirting with a loopback. Also known as French terry construc­tion.
Price incl. VAT
£14.50 per metre
Deception
Part number
2112AM01

Deception

170cm wide fine knitted cotton jersey in white with a pink floral design, lightly quilted perfect for dressing gowns.
Price incl. VAT
£7.50 per metre
Canvas - To Wear Or Not To Wear - Burned Orange
Part number
2112PH

Canvas - To Wear Or Not To Wear - Burned Orange

Fine, soft cotton canvas in cream with an all over spot design
Price incl. VAT
£12.95 per metre
Ponte Roma - Red marl
Part number
2110PH01

Ponte Roma - Red marl

150cm wide 72% poly, 26% viscose, 2% lycra 'needlecord' ponte roma.
Price incl. VAT
£12.00 per metre
Pima Cotton - Shan - Blue
Part number
2112PH03

Pima Cotton - Shan - Blue

Superb quality pima cotton lawn dress fabric with Chinese fans print in blue.
Price incl. VAT
£15.75 per metre
Pima Cotton - Shan - Black
Part number
2112PH02

Pima Cotton - Shan - Black

Superb quality pima cotton lawn dress fabric with Chinese fans print in black.
Price incl. VAT
£15.75 per metre
Triple Crepe - Forest
Part number
2112PH01

Triple Crepe - Forest

150cm wide superb quality polyester heavy triple crepe dress fabric in forest.
Price incl. VAT
£16.50 per metre
Meeru
Part number
2111S04

Meeru

Lightweight crepe de chine dress fabric, a lovely fabric for flowing dresses.
Price incl. VAT
£6.50 per metre
Challis - Flamingos
Part number
2111PH15

Challis - Flamingos

Printed lightweight viscose challis dress fabric. With flamingos birds all over, in different shades of red and pinks, on a black coloured ground. It is appro­ximately 115 g/m².
Price incl. VAT
£10.75 per metre
Challis - Delicate Bouquet
Part number
2111PH16

Challis - Delicate Bouquet

Viscose challis, with an all over small scale, quite classic floral design in the shades of blue, green and red. A lovely quality lightweight dress fabric, appro­ximately 115 g/m².
Price incl. VAT
£10.75 per metre
Challis - Avian
Part number
2111PH12

Challis - Avian

Lightweight printed viscose challis, with an all over abstract design in the shades of navy blue on ochre yellow coloured ground. Appro­ximately 115 g/m².
Price incl. VAT
£10.75 per metre
Sweater Dress - Grey
Part number
2112O01

Sweater Dress - Grey

156cm wide knitted polyester cloth in a black and grey abstract pattern. A wonderful hand and quite lightweight.
Price incl. VAT
£10.00 per metre
Soft Shell - Teal
Part number
2101H01

Soft Shell - Teal

Soft Shell jacketing fabric in teal, polyester with a micro-fleece backing. It comes in a teal with a teal fleece backing.
Price incl. VAT
£18.00 per metre
Waxed Cotton - The Great Teal
Part number
2110CH10

Waxed Cotton - The Great Teal

Teal blue coloured waxed cotton fabric.
Price incl. VAT
£8.00 per metre
Spyglass
Part number
2106S06

Spyglass

Knitted stretchy double jersey has a lovely weight with a great finish.
Price incl. VAT
£10.00 per metre
Belle & Me
Belle & Me
Part number
2111S03

Belle & Me

Breathable with wonderful draping qualities this print is suitable for all ages and easy to pattern match.
Price incl. VAT
£8.00 per metre
Mademoiselle - Rose
Part number
2111M01

Mademoiselle - Rose

A superb tweed suiting tweed fabric in pinks, one for a designer women's suit so if you can have a go at making one, you’ll get one at a 10th of the price.
Price incl. VAT
£24.00 per metre
Mademoiselle - Bleu
Part number
2111M02

Mademoiselle - Bleu

A superb tweed suiting tweed fabric, one for a designer women's suit so if you can have a go at making one, you’ll get one at a 10th of the price.
Price incl. VAT
£24.00 per metre