Croft Mill

Fabrics That Deliver –
The Original Mail Order Fabric Company

We go way back to when a good night out cost less than 10 ‘bob’ and there was a mill at the end of each street in this part of Lancashire.  Welcome to our unique corner of the World Wide Web.

All Saints Black
All Saints Black
Part number
2111P18

All Saints Black

150cm wide superfine, supersoft viscose voile dress fabric in blackest black. Perfect for summer shirts and dresses!
Price incl. VAT
£9.50 per metre
Rizzo
Part number
2107M11

Rizzo

A superb, PU coated brushed knitted jersey dress fabric in bold black! Super shiny on one side and super soft on the other! Great for jackets and skirts!
Price incl. VAT
£12.00 per metre
BA - Harlow
Part number
2204H39

BA - Harlow

High quality, fine stitched white broderie anglaise fabric with a detailed floral design. Perfect for summer dresses, blouses and skirts.
Price incl. VAT
£22.00 per metre
Upper Middle
Part number
2201AH09

Upper Middle

This is a 150cm wide checked wool suiting fabric in bright contrasting white, yellow and black. A truly stunning design!
Price incl. VAT
£21.00 per metre
Heavenly - Ditto
Part number
2203o28

Heavenly - Ditto

This light blue printed denim chambray showcases a dainty, soft white floral pattern. Great for summer tops and dresses.
Price incl. VAT
£10.50 per metre
Finest Chambray Fuchsia
Part number
2205O

Finest Chambray Fuchsia

Lightweight 100% cotton fabric with a fuchsia pink hue is perfect for shirts, dresses, quilting and more.
Price incl. VAT
£11.75 per metre
Jude - Blue
Part number
2203M03A

Jude - Blue

This charming cotton and elastane fabric features a light blue/denim hue and a simple spotted, dobby weave.
Price incl. VAT
£11.50 per metre
Jude - Coffee
Part number
2203M03C

Jude - Coffee

This beautiful light brown dress and trouser fabric is composed of 98% cotton and 2% elastane.
Price incl. VAT
£11.50 per metre
Olimpias – Rich Grey
Part number
2201AH23

Olimpias – Rich Grey

Stunning quality grey corded cotton trouser fabric, made in Italy using 100% cotton. Fabulous to work with, this material has a super soft, velvet-like finish.
Price incl. VAT
£10.00 per metre
Olimpias – Rich Navy
Part number
2201AH22

Olimpias – Rich Navy

This sublime Italian cotton chino fabric has a soft corded appearance, feels almost like velvet. High-quality trousering with a rich navy hue.
Price incl. VAT
£10.00 per metre
The Final Countdown - Royal
Part number
2201EM02

The Final Countdown - Royal

Heavy with a soft and silky finish 10 wale corduroy fabric in a lovely royal blue.
Price incl. VAT
£10.50 per metre
Win Win  - Sunshine
Part number
2201EM01

Win Win - Sunshine

20 Wale fine cotton needlecord in sunshine. Perfect for children wear.
Price incl. VAT
£10.00 per metre

Newsroom