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 2059 items
View:
Sort by:
One Night Only
One Night Only
Part number
2011S05

One Night Only

A black metallic double jersey dress fabric for a special night out.
Black with hints of metallic yarn in silver, which create a very subtle but elegant and expensive looking fabric.
Price incl. VAT
£10.00 per metre
Gold T
Gold T
Part number
2011S04

Gold T

Gold effect knitted jersey for a touch of comfy casual glamour. It’s more of a rose gold and a yellow gold and is combined with black yarns to make the mark pattern...
Price incl. VAT
£8.00 per metre
Set Piece- 1m- Candy Crepe - Cerise II
Part number
1990CER

Set Piece- 1m- Candy Crepe - Cerise II

Superb double crepe dress fabric, 145cm, in cerise.
Price incl. VAT
£9.50
Glitter Lounge
Glitter Lounge
Part number
2011S03

Glitter Lounge

A casual, semi sheer, viscose, polyester and metallic yarn striped knitted jersey fabric...
Price incl. VAT
£7.00 per metre
Set Piece- 0.50m - French Terry - Airforce
Part number
1909H01W*

Set Piece- 0.50m - French Terry - Airforce

Plain air force 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Price incl. VAT
£5.37
Set Piece 1m - Road Narrows- White
Part number
1903J11B

Set Piece 1m - Road Narrows- White

For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.
Price incl. VAT
£4.50
Set Piece - 1m - Boom - Cheetah
Part number
2011PH04

Set Piece - 1m - Boom - Cheetah

Lightweight viscose spandex jersey material in a cheetah skin print.
Price incl. VAT
£10.00
Set Piece - 1m - Textured Jersey
Part number
2010S002

Set Piece - 1m - Textured Jersey

Textured navy double jersey knitted fabric at appro­ximately 320 gsm this is heavy and dense enough to be made up without a lining.
Price incl. VAT
£6.50
Set Piece - 1m- Autumnal Equinox - Budding Flower
Part number
2008V001

Set Piece - 1m- Autumnal Equinox - Budding Flower

Lightweight brushed cotton shirting, wonderful for dresses too at this time of the year. With a nice soft hand and finish, this comes in a small flower bud pattern in pale pink, forest green and pale mustard.
Price incl. VAT
£12.50
Set piece-2m - stretch Velvet - Black
Part number
1811M04B

Set piece-2m - stretch Velvet - Black

148cm wide, beautiful quality stretch velvet dress fabric. A 4-way stretch knitted velour, this is especially good for evening wear. 
Price incl. VAT
£25.00
Set piece - 1.10m- Challis - Mustard Leaf
Part number
2003PH01d

Set piece - 1.10m- Challis - Mustard Leaf

Superb high twist printed viscose challis lightweight dress fabric.
Price incl. VAT
£10.94
Set Piece - 3m -Poplin Print - Rose and Hubble - Navy
Part number
1343

Set Piece - 3m -Poplin Print - Rose and Hubble - Navy

Small traditional very pretty rose floral in pink, lemon and green on a navy ground, from the archives of rose and hubble.
Old price
£21.75
Price incl. VAT
£19.58
10% discount
Valid until 18/12/2020
Set Piece - 1.20m - Limited
Part number
2011M15

Set Piece - 1.20m - Limited

100% soft wool suiting in a wonderful varied design in blue, pink, black and purple. Quite fabulous.
Price incl. VAT
£33.60
Set Piece - 0.95- Laze
Part number
2010E12

Set Piece - 0.95- Laze

Soft densely knitted 320gsm double jersey fabric in an animal zebra design.
Price incl. VAT
£8.07
Set Piece - 0.95m -French Terry - Black
Part number
1909H01P*

Set Piece - 0.95m -French Terry - Black

Plain new black 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Price incl. VAT
£10.21
Set Piece- 1.50m- Poplin Prints - Constellations
Part number
2005O26

Set Piece- 1.50m- Poplin Prints - Constel­la­tions

This cotton poplin fabric with star constel­la­tions in pale blue and white on navy blue background, and also with smaller stars and dots in white. This fabric would make anybody very happy, regardless of the age.
Old price
£10.87
Price incl. VAT
£9.78
10% discount
Valid until 18/12/2020
Christmas Poly/Cotton - The Nutcracker
Part number
2011O14

Christmas Poly/Cotton - The Nutcracker

112cm wide, good quality poly/cotton in white with colourful, quite big nutcracker design.
Price incl. VAT
£3.25 per metre
Set Piece - 0.90m - Denimation - Grey
Part number
2009AH01

Set Piece - 0.90m - Denimation - Grey

Another stunning soft cotton stretch denim but this time in grey, plus it is really wide.
Price incl. VAT
£9.67
Set Piece - 2.10m - Sleep Tight - Travels
Part number
2010B01f

Set Piece - 2.10m - Sleep Tight - Travels

152cm wide, 100% cotton Winceyette flannel fabric in green with a variety of vehicles printed in shades of blue and grey.
Price incl. VAT
£14.70
Set Piece - 1.60m- Baby Driver- Night Rider
Part number
1811V02H

Set Piece - 1.60m- Baby Driver- Night Rider

110cm wide, black with an all over vibrant floral pattern in blue, green, red and pink. Would also make a fabulous skirt.
Price incl. VAT
£16.00
Set Piece - 1.20m -True Ella - Dark Royal
Part number
1911V02e

Set Piece - 1.20m -True Ella - Dark Royal

80% cotton 20% wool Italian made brushed cotton shirting fabric in dark royal blue. This is an excellent version of a ­Viyella ­shirting fabric.
Price incl. VAT
£9.60
Set Piece 1.50m - True Ella - Dark Royal
Part number
1911V02e

Set Piece 1.50m - True Ella - Dark Royal

80% cotton 20% wool Italian made brushed cotton shirting fabric in dark royal blue. This is an excellent version of a ­Viyella ­shirting fabric.
Price incl. VAT
£12.00
Set Piece 1.20m - Summit - Light Navy
Part number
1911S03E

Set Piece 1.20m - Summit - Light Navy

Good quality light navy micro fleece fabric. Great for jackets, hats, gloves and gilets.
Price incl. VAT
£8.34
Set Piece - 0.80m- French Terry - Fawn
Part number
1909H01Y*

Set Piece - 0.80m- French Terry - Fawn

Jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Price incl. VAT
£8.60