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 2095 items
View:
Sort by:
Winceyette Plain - White
Part number
2101O07I

Winceyette Plain - White

112cm wide soft brushed cotton Winceyette (flannel) fabric in white.
Price incl. VAT
£6.00 per metre
JK - Arian
JK - Arian
Part number
2012C06

JK - Arian

Fabulous silk blend burn out chiffon fabric from the John Kaldor is simply stunning. In sapphire blue with floral design burned out and coloured
Price incl. VAT
£30.00 per metre
JK - Paris - Blossom
JK - Paris - Blossom
Part number
2012C011b

JK - Paris - Blossom

Lightweight, slinky satin fabric has the most wonderful drape and fluid handle. Comes in black with pink, orange, rust and some beige with an eastern floral design, from John Kaldor.
Price incl. VAT
£14.00 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
JK - Scuba Crepe - Navy
Part number
2018C05b

JK - Scuba Crepe - Navy

Another Polyester Scuba crepe fabric in Navy blue from John Kaldor, which has a slightly textured surface and is the beautiful quality.
Price incl. VAT
£14.00 per metre
JK - Scuba Crepe - Ivory
Part number
2018C05a

JK - Scuba Crepe - Ivory

Polyester Scuba crepe fabric in Ivory from John Kaldor, which has a slightly textured surface and is the beautiful quality.
Price incl. VAT
£14.00 per metre
JK - Salso - Navy
Part number
2012C04b

JK - Salso - Navy

Lovely quality of this fabric is nothing less than you would expect from John Kaldor. Comes in Navy...
Price incl. VAT
£12.00 per metre
JK - Salso - Hot Pink
Part number
2012C04c

JK - Salso - Hot Pink

Lovely quality of this fabric is nothing less than you would expect from John Kaldor. Comes in Fuchsia pink...
Price incl. VAT
£12.00 per metre
Set Piece 1.25mtr - Joanna
Part number
2012M07 SP B 0121

Set Piece 1.25mtr - Joanna

A fabulous 64% cotton 36% linnen dress fabric in a fine blue and white stripe.
Price incl. VAT
£12.50
JK - Salso - Ivory
Part number
2012C04a

JK - Salso - Ivory

Lovely quality of this fabric is nothing less than you would expect from John Kaldor. Comes in Ivory ...
Price incl. VAT
£12.00 per metre
Set Piece 3.75mtr - Black Trousers
Part number
1905M30* SP B 0121

Set Piece 3.75mtr - Black Trousers

Jet black cotton twill trousering. It has the added benefit of lovely 2% elastane so it stretches. Good quality cloth. 
Price incl. VAT
£31.88
Set Piece 2.75mtr - The Final Countdown - Dark Olive
Part number
1912E01o SP B

Set Piece 2.75mtr - The Final Countdown - Dark Olive

Is another fine needle cord in dark olive and 152cm wide.
Price incl. VAT
£21.31
Set Piece 1.0mtr - Cugney
Part number
2002S20 SP B 0121

Set Piece 1.0mtr - Cugney

Superb cotton lightweight trousering fabric made in Europe, 145cm wide in a tan, brown, navy and royal tiny check.
Price incl. VAT
£8.00
Set Piece 1.20mtr - Microlight - Mid Grey
Part number
1807L12d SP B 0121

Set Piece 1.20mtr - Microlight - Mid Grey

Mid Grey uber lightweight microlight performance fabric, to give you an idea of weight they are 2oz, similar to a lining fabric. This comes from a from a manufacturer using Pertex.
Price incl. VAT
£7.20
Set Piece 2.45mtr - Water Resistant Canvas Light - Fluorescent Pink
Part number
3401g SP B 0121

Set Piece 2.45mtr - Water Resistant Canvas Light - Fluorescent Pink

150cm wide lightweight waterproof canvas, 105gsm
Price incl. VAT
£11.03
Set Piece 1.0mtr - Poplin prints - Galaxy - Navy
Part number
2005O03a SP B 0121

Set Piece 1.0mtr - Poplin prints - Galaxy - Navy

112cm wide, cotton poplin print fabric with a starry sky print on a navy background. Perfect dress and shirt making material
Old price
£7.25
Price incl. VAT
£6.53
10% discount
Valid until 18/12/2021
Set Piece 1.2mtr - Washed Denim - 4oz Mid Blue
Part number
1905A09B SP B0121

Set Piece 1.2mtr - Washed Denim - 4oz Mid Blue

Washed cotton denim shirting. This one comes in a mid blue denim colour.
Price incl. VAT
£10.80
Set Piece 1.95mtr - Wool - The Straw That Breaks...
Part number
1802P03 SP B 0121

Set Piece 1.95mtr - Wool - The Straw That Breaks...

The straw that breaks…155cm wide, British pure worsted wool, very fine twill woven suiting, in a lovely rich camel colour. It doesn’t get better than this. Another one made for Jaeger.
Price incl. VAT
£48.75
Set Piece 2.2mtr - White Cotton Drill
Part number
438 SP B 0121

Set Piece 2.2mtr - White Cotton Drill

60” (152 cm) wide white, quite heavy, cotton twill/drill, much used in the making of chefish garments, hats and the like. Making him an apron for the barbeque season so he has something proper to wipe his hands on
Price incl. VAT
£17.60
Set Piece 1.0mtr - Georgette Dress Fabric - Biscuit
Part number
1911AH02 SP B

Set Piece 1.0mtr - Georgette Dress Fabric - Biscuit

Gorgeous quality Georgette dress fabric in biscuit
Price incl. VAT
£4.25
Set Piece 1.0mtr - All I can see
Part number
1328 SP B 0121

Set Piece 1.0mtr - All I can see

Another superb viscose Lycra jersey fabric from Liberty. This is a clever print made up of shades of mauve and aqua distressed roses on a black ground.
Price incl. VAT
£14.00
Set Piece 1.1mtr - The Final Countdown - Brown
Part number
1912e01j SP B 0121

Set Piece 1.1mtr - The Final Countdown - Brown

Is another 110cm wide fine needle cord shirting in very light brown.
Price incl. VAT
£8.53