Croft Mill

Buy Fabrics Online

Choose from over 3000 dress and craft fabrics stocked in our warehouse and available to buy online today. We have a fabulous range of fabrics which we update regularly so please come in and have a browse around.

25–48 of 2368 items
View:
Sort by:
Win Win - Sandy
Part number
2111E09

Win Win - Sandy

Soft and stretchy, sandy coloured corduroy apparel fabric – 16 wale – 142cm wide....
Price incl. VAT
£10.50 per metre
Win Win - Khaki
Part number
2111E0?

Win Win - Khaki

8 wale apparel corduroy with a lovely soft finish – 143cm wide....
Price incl. VAT
£10.00 per metre
Win Win - Moss
Part number
2111E06

Win Win - Moss

Stunning Heavy moss olive green trouser and jacketing corduroy fabric – 158cm wide...
Price incl. VAT
£10.00 per metre
Win Win - Lilac
Part number
2111E06

Win Win - Lilac

20 Wale fine cotton needlecord in lilac. Perfect for children wear.
Price incl. VAT
£10.00 per metre
Stretch Denim
Part number
1911S06

Stretch Denim

Grey stretch denim perfect for trousers or a denim shirt, reasonably lightweight with a good soft finish.
Price incl. VAT
£8.00 per metre
Double Sided
Part number
1910S07

Double Sided

150cm wide double cloth in a mustard & dark navy poly wool. Lightweight coating, the two cloths are very cleverly woven together so it's completely breathable and warmth with out the weight.
Price incl. VAT
£25.00 per metre
John Louden Canvas - Cats
Part number
2111O10

John Louden Canvas - Cats

148cm wide cotton cotton canvas by John Louden with an all over cat print.
Price incl. VAT
£10.50 per metre
John Louden - Winslet - Blue
Part number
2111O07

John Louden - Winslet - Blue

100% cotton blue floral fabric for making dresses and crafts.
Price incl. VAT
£10.00 per metre
John Louden - Winslet - Pink
Part number
2111O05

John Louden - Winslet - Pink

100% cotton pink floral fabric for making dresses and crafts.
Price incl. VAT
£10.00 per metre
An Elegant Take - Sonni
Part number
2111O06

An Elegant Take - Sonni

John Louden stretch woven dress fabric in a yellow with beautiful flower pattern in shade of blue's, purple, lilac, red and white flowers.
Price incl. VAT
£12.95 per metre
An Elegant Take - Duck Egg Floral
Part number
2111O09

An Elegant Take - Duck Egg Floral

Superb John Louden stretch woven dress fabric in a Duck Egg with a white flower pattern.
Price incl. VAT
£12.95 per metre
An Elegant Take - Winter Leaves
Part number
2111O08a

An Elegant Take - Winter Leaves

Superb John Louden stretch woven dress fabric with an all over leaves print in shade of black with hints of brown.
Price incl. VAT
£12.95 per metre
An Elegant Take - Autumn Leaves
Part number
2111O8b

An Elegant Take - Autumn Leaves

Mid weight stretch woven dress fabric from John Louden in an all over contemporary leaf design
Price incl. VAT
£12.95 per metre
Suited - Navy
Part number
2002S04

Suited - Navy

Elegant, polyester/­elastane lightweight trousering fabric in black. Wonderful easycare cloth.
Price incl. VAT
£12.00 per metre
Relaxed
Part number
2111S01

Relaxed

Cotton/linen suiting fabric in black. Woven in a lightly course yarn giving it a little bit of bulk without a weight. Soft finish and relaxed suiting fabric.
Price incl. VAT
£7.00 per metre
Water Resistant Canvas - Heavy - Navy
Part number
7264n

Water Resistant Canvas - Heavy - Navy

155cm wide 440gr/m² heavy water resistant PU coated polyester canvas in navy blue.
Price incl. VAT
£10.25 per metre
Royal Guard
Part number
2012S22

Royal Guard

An absolutely fabulous heavy wool coating in military red. Lightly brushed finish. Woven in England.
Price incl. VAT
£28.00 per metre
An Elegant Take – Olive
Part number
2111O04

An Elegant Take – Olive

Stretch woven floral dress fabric in a autumnal, dull olive green.
Price incl. VAT
£14.00 per metre
Set Piece 1 metre - Water Resistant Canvas - Heavy - Khaki
Part number
setpi­ece7264e

Set Piece 1 metre - Water Resistant Canvas - Heavy - Khaki

Set Piece 1 metre. 150cm 440gsm heavy water resistant PU coated polyester canvas in khaki.
Price incl. VAT
£10.25
Set Piece 1.60 metres - Squisito - Lilac
Part number
Setpi­ece­2011AB14

Set Piece 1.60 metres - Squisito - Lilac

Set Piece 1.60 metres. Lightweight four way stretch viscose lycra jersey fabric in lilac.
Price incl. VAT
£19.20
Set Piece - Swish - (1.75m)
Part number
setpi­ece2105L01

Set Piece - Swish - (1.75m)

Set Piece 1.75 metres. Printed georgette single crepe dress fabric in ivory with a dark green leaf print.
Price incl. VAT
£9.62
French Terry - Sea Green
Part number
2110HEM02

French Terry - Sea Green

Sea green 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Price incl. VAT
£12.50 per metre
French Terry - Milkshake
Part number
2110HEM01

French Terry - Milkshake

Plain milkshake pink 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Price incl. VAT
£12.50 per metre
Waxed Cotton - Royal
Part number
2110CH09

Waxed Cotton - Royal

Royal blue coloured waxed cotton fabric.
Price incl. VAT
£8.00 per metre