Croft Mill

New & Restocked

We add new fabrics, dress patterns and haberdashery items on to our online store every week. Please check out our fab selection of fabrics for dressmaking, quilting and patchwork as well as a variety of other crafts.

313–336 of 365 items
View:
Sort by:
Tencel Feel Denim Chambray - Light Blue
Part number
2402NE29B

Tencel Feel Denim Chambray - Light Blue

This 146cm wide, viscose denim chambray fabric in light blue has a super soft Tencel feel to it.
Price incl. VAT
£18.00 per metre
Tencel Feel Denim Chambray - Dark Blue
Part number
2402NE29C

Tencel Feel Denim Chambray - Dark Blue

This 146cm wide, viscose denim chambray fabric in dark blue has a super soft Tencel feel to it.
Price incl. VAT
£18.00 per metre
Embroidered Denim Chambray - Provence
Part number
2402DA02

Embroidered Denim Chambray - Provence

135cm wide, denim chambray fabric featuring a cream embroidered floral print on an indigo blue ground.
Price incl. VAT
£12.00 per metre
Out of stock
Dynamic Safari
Part number
2310PS09

Dynamic Safari

155cm wide water-repellent pale beige cotton fabric woven in Turkey. Suiting weight cloth, ideal for stylish, jackets and trench coats.
Price incl. VAT
£12.95 per metre
Out of stock
Noodlehead - Oxbow Tote Sewing Pattern
Part number
553

Noodlehead - Oxbow Tote Sewing Pattern

Craft your own zippered top tote bag, available in two size variations! Featuring practical pockets and customisable options.
Price incl. VAT
£12.00
Viscose Jersey - Leya
Viscose Jersey - Leya
Part number
2402P04

Viscose Jersey - Leya

152cm wide, Ecovero viscose and lycra blend knitted jersey fabric with an abstract spot print in navy, black and white.
Price incl. VAT
£14.00 per metre
Viscose Jersey - Freya
Viscose Jersey - Freya
Part number
2402P05

Viscose Jersey - Freya

Made from 96% Ecovero viscose and 4% lycra, this knitted jersey fabric features an abstract print in blue & white.
Price incl. VAT
£14.00 per metre
Out of stock
Linen Mix - Pretty In Pink
Part number
2402M12

Linen Mix - Pretty In Pink

Made from 55% linen and 45% viscose, our breathable dress fabric features a white spot on a pink ground.
Price incl. VAT
£12.00 per metre
Out of stock
Peach Linen
Peach Linen
Part number
2402M13

Peach Linen

145cm wide pure linen fabric in peach with pink pinstripes, ideal for breathable, elegant summer dresses and tailored garments.
Price incl. VAT
£19.75 per metre
Be-Mood Ivory
Part number
2402M11

Be-Mood Ivory

150cm wide cotton suiting has a linear herringbone weave and has a soft ivory hue, the perfect material for trousers and jackets.
Price incl. VAT
£12.95 per metre
No Name Street
Part number
2402PS14

No Name Street

Portuguese, ex-designer/­deadstock suit fabric made from polyester, viscose, elastane with a black white houndstooth check.
Price incl. VAT
£15.00 per metre
Inky Parlez-Vous
Inky Parlez-Vous
Part number
2402PS13

Inky Parlez-Vous

150cm Loro Piana Italian wool, dark navy, lightweight suiting fabric, perfect for luxurious suits and tailored garments.
Price incl. VAT
£18.00 per metre
Elysian
Part number
2402PS11

Elysian

148cm wide, 55% silk 45% wool suiting fabric in a mauve, black and blue mix pattern, ideal for pants.
Price incl. VAT
£20.00 per metre
Whodathowt
Whodathowt
Part number
2402PS12

Whodathowt

148cm wide Italian wool blend suiting fabric, soft grey-beige with blue check, ideal for elegant, sturdy tailored garments.
Price incl. VAT
£24.00 per metre
Briar Check
Part number
2402M10

Briar Check

Salmon pink and white checked 140cm shirting fabric, cotton-viscose blend, crinkle finish for a no-iron, relaxed yet stylish look.
Price incl. VAT
£10.75 per metre
Clearly
Part number
2402M09

Clearly

Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.
Price incl. VAT
£16.00 per metre
Teeny Weeny Polka Dot
Teeny Weeny Polka Dot
Part number
2402M08

Teeny Weeny Polka Dot

Sheer 160cm polyester chiffon with burnout polka dots, perfect for elegant dresses, blouses, and scarves.
Price incl. VAT
£10.25 per metre
Baby, Baby, Baby
Part number
2402PS10

Baby, Baby, Baby

141cm wide, finest cotton lawn fabric in a beautiful pink hue, a dream to sew, ideal for shirts and dresses.
Price incl. VAT
£9.00 per metre
Howdy
Howdy
Part number
2402PS09

Howdy

147cm wide, ex-designer, deadstock shirting fabric made from cotton with a pink & olive check. Woven in Italy.
Price incl. VAT
£10.00 per metre
Paintball
Paintball
Part number
2402M06

Paintball

Durable 148cm brown cotton-poly blend with pink check, perfect for strong yet comfortable jackets. Italian ex-designer fabric.
Price incl. VAT
£14.00 per metre
You Shall Have Flowers
You Shall Have Flowers
Part number
2402M05

You Shall Have Flowers

100% viscose dress fabric featuring a floral print in white, blue and yellow on a pink ground, ideal for blouses.
Price incl. VAT
£10.75 per metre
Jump Ship
Jump Ship
Part number
2402M04

Jump Ship

149cm wide fabric, navy broken stripe detail, perfect for stylish, breathable summertime shorts with pockets. Deadstock fabric - woven in Italy.
Price incl. VAT
£10.00 per metre
Riopele
Part number
2402PS07

Riopele

Made from 100% cotton, our Portuguese ex-designer/­deadstock trouser fabric features a navy, beige & olive check.
Price incl. VAT
£11.00 per metre
Density Cotton
Density Cotton
Part number
2402PS06

Density Cotton

Made in Italy by Be-Mood, this145cm wide finely woven cotton fabric features a soft-white hue. Suitable for shirt making.
Price incl. VAT
£10.00 per metre