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.
49–72 of 1827 items
View:
Sort by:
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
Cheek To Cheek
Part number
2001M10

Cheek To Cheek

Fabulous quality stretch navy chino trousering fabric that is as good as it gets! German made, from the one of the best trousering manuf­ac­turers.
Price incl. VAT
£12.00 per metre
Sweet Dolly
Sweet Dolly
Part number
2001O02

Sweet Dolly

Lovely quality stretch dress jersey fabric in a floral pattern with a red rose flower design on a black ­background
Price incl. VAT
£5.50 per metre
Tiffany
Tiffany
Part number
2001O03

Tiffany

We are loving this floral tropical print fabric, very fine polyester crepe in a glorious pattern.
Price incl. VAT
£5.00 per metre
Sailor Boys
Part number
2001O09

Sailor Boys

Here we have a new selection of funky print poly cotton fabrics, ­this one is 110cm wide with an all over sailor boat and mustache print in colours red, blue and turquoise on a white background.
Price incl. VAT
£3.25 per metre
Panda Love
Part number
2001O117

Panda Love

Here we have a new selection of funky print poly cotton fabrics, ­this one is 110cm wide with an all over black & white panda print.
Price incl. VAT
£3.25 per metre
Skull & Bones
Part number
2001O12

Skull & Bones

Here we have a new selection of funky print poly cotton fabrics, ­this one is 110cm wide with an all over skull & bone print in black on a white background.
Price incl. VAT
£3.25 per metre
April
Part number
2001O08

April

Here we have a new selection of pretty print poly cotton fabrics, ­this one is 110cm wide with an all over flower print in purple & yellow flowers printed on a white background.
Price incl. VAT
£3.25 per metre
Bonny Blue
Part number
2001O10

Bonny Blue

Here we have a new selection of pretty print poly cotton fabrics, ­this one is 110cm wide with an all blue flower print on a ivory background.
Price incl. VAT
£3.25 per metre
Pretty Flamingo- Grey
Part number
2001O11A

Pretty Flamingo- Grey

Here we have a new selection of pretty poly cotton fabrics, ­this one is 110cm wide with an all over pink flamingo print on a grey background.
Price incl. VAT
£3.25 per metre
Pretty Flamingo- White
Part number
2001O11B

Pretty Flamingo- White

Here we have a new selection of pretty poly cotton fabrics, ­this one is 110cm wide with an all over pink flamingo print on a white background.
Price incl. VAT
£3.25 per metre
Smiley Face
Part number
2001O13

Smiley Face

Here we have a new selection of funky poly cotton fabrics, ­This one is 110cm wide multi coloured funky smiley face printed fabric.
Price incl. VAT
£3.25 per metre
Suede Scuba - Floral - Blue
Part number
1909V03B

Suede Scuba - Floral - Blue

This is scuba, a double knit jersey material and this one is two fabrics in one. A sueded double sided scuba dress material.
Price incl. VAT
£15.95 per metre