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.
1825–1848 of 1872 items
View:
Sort by:
Water Resistant Canvas - Pastel Stripe
Part number
1804O15

Water Resistant Canvas - Pastel Stripe

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in pale green, cream and rust coloured stripes.
Price incl. VAT
£9.25 per metre
Out of stock
Indonesian Batik - Hochi
Part number
1803b17

Indonesian Batik - Hochi

114cm wide, beautiful quality, hand dyed floral cotton batik in deep pinks, orange and red on a green yellow and aqua ground from Indonesia.
Price incl. VAT
£11.95 per metre
Out of stock
Luxury Satin Backed Crepe - Jade
Part number
945c

Luxury Satin Backed Crepe - Jade

150cm wide glorious PU coated satin backed crepe dress fabric in lovely Jade.
Price incl. VAT
£12.75 per metre
Out of stock
Oh my Zara
Part number
1802P11

Oh my Zara

Zara- Is 140cm wide fine cotton sateen dress fabric in a green and cream, fairly large, palm frond design, very striking. You may seen some of fabulous garments made out of this in a shop with the same name.
Price incl. VAT
£12.00 per metre
Out of stock
Albini
Part number
1803J02

Albini

140cm wide, absolutely super fine Italian cotton shirting in a blue black ultra-fine stripe. In fact I have just had a look at this cloth in day light and the blue has changed colour a little bit towards grey, I am not sure what it might have been made fo
Price incl. VAT
£7.00 per metre
Out of stock
Denim - Grey Blue
Part number
6378b

Denim - Grey Blue

Denim – Grey Blue – not soft at all but may soften when washed. 145cm wide and 100% cotton.
Price incl. VAT
£8.00 per metre
Out of stock
Ponte Roma - Aqua
Part number
7244d

Ponte Roma - Aqua

150cm wide good quality 70% Viscose 27% Poly 3% Elastane Ponte Roma Fabric in Aqua. Densely woven double jersey, which is easy to sew and easy care for too.
Price incl. VAT
£8.75 per metre
Out of stock
Put The Kettle On - Wishing Time Away - Navy
Part number
3001c

Put The Kettle On - Wishing Time Away - Navy

112cm wide, Superior quality 65% poly/ 35%cotton cloth. Floral print. White flowers with yellow and grey centres on a navy background. Make blouses, Summer dresses and nightwear.
Price incl. VAT
£3.25 per metre
Out of stock
Poplin Prints - Lewis -Navy
Part number
6437a

Poplin Prints - Lewis -Navy

This cotton has the look of delftware about it. On a navy background, the white flowers and foliage stand out. A nice busy design, great for soft furnishings and clothes.
Price incl. VAT
£7.25 per metre
Out of stock
Viscose Jersey - Bobbie's Sky Blue
Part number
6309a

Viscose Jersey - Bobbie's Sky Blue

An altogether splendid 160cm wide viscose lycra jersey in pale sky blue.
Price incl. VAT
£7.00 per metre
Out of stock
This Parley is Over
Part number
6294

This Parley is Over

A nice fairly chunky softly Yorkshire woven lightly pattern jacketing in a dark tweed of blue’s, grey, brown with speckles of lighter colours here and there.
Price incl. VAT
£25.00 per metre
Out of stock
Camel Rib
Part number
6285

Camel Rib

Something quite different, a soft woven light brown jacketing with a mild but substantial twill weave. A much softer cloth than what has gone before and perhaps more suited to a looser fitting garment than a traditional jacket.
Price incl. VAT
£22.00 per metre
Out of stock
Duchess - Ivory
Part number
6210

Duchess - Ivory

150cm wide, lovely quality ivory duchess sating firm and soft to handle, most popular for brides and bridesmaids dresses.
Price incl. VAT
£7.50 per metre
Out of stock
Luxury Satin Backed Crepe - Dark Dusky Pink
Part number
945g

Luxury Satin Backed Crepe - Dark Dusky Pink

150cm wide, European, glorious satin backed dark dusky pink crepe dress fabric. This is a medium weight superb quality satin backed crepe dress fabric that can be worn either way crepe side or satin side up. Perfect for evening bridal wear It is very hard
Price incl. VAT
£12.75 per metre
Out of stock
Vitale Barberis Canonico - Pin Head
Part number
7374b

Vitale Barberis Canonico - Pin Head

150cm wide absolutely beautiful navy with an ivory pinhead dot throughout the fabric, worsted wool super 110's suiting.
Price incl. VAT
£25.00 per metre
Out of stock
John Louden Canvas - Tropicana
Part number
JL7243b

John Louden Canvas - Tropicana

138cm wide cotton cotton canvas by John Louden in white with parrots all over printed on.
Price incl. VAT
£18.00 per metre
Out of stock
Christmas Poly/Cotton - Snowman On Ice
Part number
507d

Christmas Poly/Cotton - Snowman On Ice

112cm wide cheap and cheerful Poly/Cotton fabric in grey with snowman print.
Price incl. VAT
£3.00 per metre
Out of stock
Lace - Dusky Pink
Part number
5376e

Lace - Dusky Pink

145cm wide quite traditional soft corded lace. 100% polyester with a scallop edge and beautifully made.
Price incl. VAT
£12.95 per metre
Out of stock
Paisley Changeant Linings B - Black/Black
Part number
7350j

Paisley Changeant Linings B - Black/Black

There we have a fabulous collection of our new paisley changeant linings in new 10 colours! 145cm wide good quality polyester paisley lining in black.
Price incl. VAT
£5.25 per metre
Out of stock
Paisley Changeant Linings B - Purple/Lilac
Part number
7350a

Paisley Changeant Linings B - Purple/Lilac

There we have a fabulous collection of our new paisley changeant linings in new 10 colours! 145cm wide good quality polyester paisley lining in purple and lilac.
Price incl. VAT
£5.25 per metre
Out of stock
Tudor
Part number
7311

Tudor

Polyester lightweight and fine hessian linen look dress fabric in deep purple.
Price incl. VAT
£7.00 per metre
Out of stock
Ponte Roma - Damson
Part number
754g

Ponte Roma - Damson

150cm wide good quality 70% Viscose 27% Poly 3% Elastane Ponte Roma Fabric in warm damson colour.
Price incl. VAT
£7.50 per metre
Out of stock
John Wayne
Part number
2760

John Wayne

Brown Faux Suede Fabric With A Satin Back.
Price incl. VAT
£5.95 per metre
Out of stock
Prestige - Nude
Part number
1537c

Prestige - Nude

150cm wide soft back fine polyester crepe in a nude colour.
Price incl. VAT
£14.00 per metre
Out of stock