Croft Mill

New and Re-stocked Fabric

We add new fabrics on to our online store every week, please check out our fab selection of fabrics for dressmaking, crafts and the handmade
49–72 of 155 items
View:
Sort by:
Next
Part number
2001E06

Next

A classic check cotton shirting in navy, red and pale blue.  
Price incl. VAT
£6.25 per metre
Where Did you Say You Were From?
Part number
6287

Where Did you Say You Were From?

If you wanted anything to remind you of an old fashioned Harris Tweed this is it. Quite straight forward sporting check tweed cloth
Price incl. VAT
£22.00 per metre
Italian - Blue Tweed Check
Part number
2001F01

Italian - Blue Tweed Check

Melt in your mouth Italian made wool jacketing. This is so soft and so light you won't know you're got it on.
Price incl. VAT
£30.00 per metre
Running Hares
Part number
1807K09

Running Hares

If anything embodies country/­highland tweed more than this cloth I’ve yet to meet it, I once had a Harris Tweed jacket made from something quite similar to this but that was quite a long time ago.
Price incl. VAT
£30.00 per metre
Essex - Olivia
Part number
2001V03B

Essex - Olivia

145cm wide, very soft, cotton rayon. This come in an all over floral design on a coral background, lovely fabric.   
Price incl. VAT
£10.00 per metre
Essex - Jessie
Part number
2001V15

Essex - Jessie

145cm wide, very soft, cotton rayon. This come in an all over abstract splatter design in shades of the rainbow, we love the vibrant colours of this fabric.
Price incl. VAT
£10.00 per metre
Out of stock
Essex - Frankie
Part number
2001V19

Essex - Frankie

146cm wide, very soft, cotton rayon. This come in an all over abstract stripe design in shades of navy, purple, yellow, blue, brown and green. Very different but we love it.
Price incl. VAT
£10.00 per metre
Essex - Victoria
Part number
2001V12

Essex - Victoria

140cm wide, very soft, cotton rayon. This come in an all over beautiful ­floral design in pink, purple and blue on a white background which looks like a watercolour print. 
Price incl. VAT
£10.00 per metre
Essex - Lydia
Part number
2001V13

Essex - Lydia

140cm wide, very soft, cotton rayon. This come in a pretty flower design on a pale yellow background, very pretty.   
Price incl. VAT
£10.00 per metre
Essex - Dani
Part number
2001V17

Essex - Dani

145cm wide, very soft, cotton rayon. This come in an all over stripe design in shade of green, blue, orange and hints of pink.
Price incl. VAT
£10.00 per metre
Essex - Zara
Part number
2001V03A

Essex - Zara

140cm wide, very soft, cotton rayon. This come in an all over pretty floral design, when looking closely at the print it has a plaid check print on the black background.   
Price incl. VAT
£10.00 per metre
Essex - Roxy
Part number
2001V16

Essex - Roxy

144cm wide, very soft, cotton rayon. This come in an all over splatter ­print which looks like it's been tie dyed, lovely fabric.   
Price incl. VAT
£10.00 per metre
Beijing
Part number
1912M09

Beijing

A cosy fluffy loosely knitted viscose material with a geometrical print.
Price incl. VAT
£15.00 per metre
My Favourite Shirt
Part number
1912M03

My Favourite Shirt

Beautiful made cotton lawn shirting fabric, masculine and feminine all at the same time.
Price incl. VAT
£9.00 per metre
Chelsea
Part number
1912M06

Chelsea

Floral cotton grosgrain cotton fabric with a fabulous graphic floral print.
Price incl. VAT
£9.50 per metre
Tie Dye - Blue
Part number
2001E02B

Tie Dye - Blue

Tie dye viscose dress material in shaded of blue. This fine lightweight & standard quality breathable viscose dress fabric. Good for beach wear & kaftans and something to cover swimming costumes.
Price incl. VAT
£7.00 per metre
Tie Dye - Coral
Part number
2001E02A

Tie Dye - Coral

Tie dye viscose dress material in shaded of coral. This fine lightweight & standard quality breathable viscose dress fabric. Good for beach wear & kaftans and something to cover swimming costumes.
Price incl. VAT
£7.00 per metre
Tie Dye - Charcoal
Part number
2001E02C

Tie Dye - Charcoal

This fine lightweight & standard quality breathable viscose dress fabric. Good for beach wear & kaftans and something to cover swimming costumes.
Price incl. VAT
£7.00 per metre
Suede Scuba - Grey
Suede Scuba - Grey
Part number
2001O04

Suede Scuba - Grey

This is suede scuba, a double knit jersey material and this one is two fabrics in one. A suede double sided scuba dress material.
Price incl. VAT
£14.00 per metre
Wool  Combo
Part number
2001M25

Wool Combo

Absolutely glorious denim look wool mix jacketing fabric. This is just stunning! Really really good!
Price incl. VAT
£22.00 per metre
Love Linen - Black
Part number
2001O05B

Love Linen - Black

Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in black.
Price incl. VAT
£10.00 per metre
Love Linen - White
Part number
2001O05A

Love Linen - White

Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in white.
Price incl. VAT
£10.00 per metre
Love Linen - Navy
Part number
2001O05C

Love Linen - Navy

Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in navy.
Price incl. VAT
£10.00 per metre
Water Resistant Canvas - Anchor
Part number
2001O01

Water Resistant Canvas - Anchor

140cm wide excellent quality ­waterproof ­fabric with a stunning blue anchor print on a white background.  
Price incl. VAT
£9.25 per metre