Croft Mill

Fabrics

Over 2000 fabrics stocked in our warehouse and available to buy online today, fabrics for craft and dressmaking, we have a huge selection of dress materials and for any craft project. Come see our selection of different fabrics on offer. We have all the fabrics you need for your next project.
1–24 of 504 items
View:
Sort by:
Designer Sweats
Part number
2105M01

Designer Sweats

Fantastic heavyweight cotton with polyester sweatshirt fabric in a stunning camouflage design in various shades of blue and black.
Price incl. VAT
£13.00 per metre
Simple as - Navy Daisies
Simple as - Navy Daisies
Part number
2105B06

Simple as - Navy Daisies

145cm wide, whisper light rayon dress fabric in deeper shade of navy blue with an all over white with orange or white with yellow and green, small daisies design.
Price incl. VAT
£6.00 per metre
Tie Dye Jersey
Tie Dye Jersey
Part number
2105S31

Tie Dye Jersey

Lightweight polyester tie dye style jersey in navy blue and white.
Price incl. VAT
£5.50 per metre
Put The Kettle On - Mr Fox - Dusky Turquoise
Part number
2105B03a

Put The Kettle On - Mr Fox - Dusky Turquoise

112cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over fox pattern with acorns and mushrooms with a dusky turquoise background.
Price incl. VAT
£3.25 per metre
Set Piece - 2metres - Double Gauze - Pale Blue
Part number
setpi­ece­2007H01h

Set Piece - 2metres - Double Gauze - Pale Blue

Set Piece - 2metres 100% Cotton dress fabrics in pale blue with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments and baby friendly.
Old price
£17.00
Price incl. VAT
£15.30
10% discount
Valid until 18/12/2021
Cotton Jersey - Navy
Part number
2105S09*

Cotton Jersey - Navy

152cm wide, lightweight 100% cotton jersey fabric in deep navy blue.
Price incl. VAT
£5.50 per metre
Cotton Jersey - Frosty Lake
Part number
2105S13*

Cotton Jersey - Frosty Lake

162cm wide, lightweight 100% cotton jersey fabric in palest shade of light blue.
Price incl. VAT
£5.50 per metre
Pleats Please - Navy
Pleats Please - Navy
Part number
2105S07b

Pleats Please - Navy

150cm wide navy ­polyester, pleated woven dress fabric; lightweight and very silky, it probably belongs to early Hollywood and a great fabric for tops and dresses.
Price incl. VAT
£6.00 per metre
Scuba - Stroke Of Midnight
Scuba - Stroke Of Midnight
Part number
2105S22

Scuba - Stroke Of Midnight

149cm wide polyester elastane scuba fabric in a stunning navy floral print.
Price incl. VAT
£8.00 per metre
Piece 3.2mtr - Fleece - Felix - Brown & Blue
Part number
2105S20c

Piece 3.2mtr - Fleece - Felix - Brown & Blue

Superb brown and blue contract upholstery and curtain fabric.
Old price
£57.60
Price incl. VAT
£31.68
45% discount
Valid until 07/06/2022
Piece 2.6mtr - Fleece - Felix - Teal & Blue
Part number
2105S20b2

Piece 2.6mtr - Fleece - Felix - Teal & Blue

Superb teal and blue contract upholstery and curtain fabric.
Old price
£46.80
Price incl. VAT
£25.74
45% discount
Valid until 07/06/2022
Piece 4.5mtr - Fleece - Felix -Teal & Blue
Part number
2105S20b1

Piece 4.5mtr - Fleece - Felix -Teal & Blue

Superb teal and blue contract upholstery and curtain fabric.
Old price
£81.00
Price incl. VAT
£44.55
45% discount
Valid until 07/06/2022
Piece 2.1mtr - Marvellous - Denim Blue
Part number
2105S19b

Piece 2.1mtr - Marvellous - Denim Blue

Marvellous denim blue contract upholstery and curtain fabric.
Old price
£37.80
Price incl. VAT
£20.79
45% discount
Valid until 07/06/2022
Piece 1.0mtr - Willow - Navy & Beige
Part number
2105S03d3

Piece 1.0mtr - Willow - Navy & Beige

Delightful navy and beige contract upholstery and curtain fabric.
Old price
£18.00
Price incl. VAT
£9.90
45% discount
Valid until 07/06/2022
Cotton Jersey - Pastel Blue
Part number
2105S08*

Cotton Jersey - Pastel Blue

140cm wide, superfine lightweight jersey in the palest of blues.
Price incl. VAT
£5.50 per metre
Piece 3mtr - Blossoms - Pale Blue & Aqua
Part number
2105S02g

Piece 3mtr - Blossoms - Pale Blue & Aqua

Beautiful pale blue and aqua contract upholstery and curtain fabric.
Old price
£54.00
Price incl. VAT
£29.70
45% discount
Valid until 07/06/2022
Piece 1.6mtr - Blossoms - Navy & Royal
Part number
2105S02a

Piece 1.6mtr - Blossoms - Navy & Royal

Beautiful navy and royal contract upholstery and curtain fabric.
Old price
£28.80
Price incl. VAT
£15.84
45% discount
Valid until 07/06/2022
GOTS Plain French Terry - Jewel
GOTS Plain French Terry - Jewel
Part number
2105O01d

GOTS Plain French Terry - Jewel

160cm wide GOTS Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane French Terry jersey fabric in a jewel like blue.
Price incl. VAT
£14.50 per metre
Glitter Jersey - Kiss Navy
Part number
2104O12b

Glitter Jersey - Kiss Navy

150cm wide, 95% Cotton / 5% Elastane, 200gsm superior quality glitter jersey fabric in navy.
Price incl. VAT
£17.00 per metre
GOTS French Terry - Dinosaur Navy
GOTS French Terry - Dinosaur Navy
Part number
2104O11b

GOTS French Terry - Dinosaur Navy

150cm wide, GOTS Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane French Terry jersey fabric.
Price incl. VAT
£14.50 per metre
Challis - Midnight Fall
Part number
2104CH21

Challis - Midnight Fall

This soft velvety viscose challis dress fabric comes in a deep navy blue with an all over petal print in white.
Price incl. VAT
£9.95 per metre
Challis - Figi
Challis - Figi
Part number
2104CH19

Challis - Figi

This soft velvety viscose challis dress fabric comes in a stunning abstract print in blue, coral and mint.
Price incl. VAT
£9.95 per metre
Challis - Palms - Olive
Challis - Palms - Olive
Part number
2104CH17b

Challis - Palms - Olive

This soft velvety viscose challis dress fabric comes in a stunning palm print in ochre, green and white.
Price incl. VAT
£9.95 per metre
Challis - Palms - Navy
Challis - Palms - Navy
Part number
2104CH17a

Challis - Palms - Navy

This soft velvety viscose challis dress fabric comes in a stunning palm print in navy, green and white.
Price incl. VAT
£9.95 per metre