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.

1–24 of 308 items
View:
Sort by:
Borders Check Wool
Part number
2510CM01-B

Borders Check Wool

British navy wool-poly suiting, 156cm wide. Subtle multicolour strands, smooth handle and refined drape
Price incl. VAT
£11.50 per metre
Hard Work
Part number
2510JG16-R

Hard Work

Dark Grey cotton nylon check, 154cm wide. Light, durable woven with fine white check
Price incl. VAT
£12.00 per metre
Parade
Part number
2510JG15-R

Parade

Taupe woven nylon trousering, 150cm wide. Lightweight, durable, and smooth.
Price incl. VAT
£12.00 per metre
Petals At Dusk
Part number
2510JG14-R

Petals At Dusk

Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend
Price incl. VAT
£7.00 per metre
Breaking The Code
Part number
2510JG13-R

Breaking The Code

Black chiffon with white stitched rectangles, 150cm wide, 162gsm. Soft drape and light texture
Price incl. VAT
£7.50 per metre
No Doubt
Part number
2510M17-R

No Doubt

Charcoal wool blend herringbone suiting, 150cm wide, 200gsm. Soft, lightweight fabric with elegant drape
Price incl. VAT
£19.95 per metre
Midnight Highland Check
Part number
2510M16-R

Midnight Highland Check

Navy, green, and brown wool blend check fabric, 150cm wide, 215gsm. Soft, lightweight, and textured
Price incl. VAT
£19.95 per metre
Heavy Rib Cotton Jersey - Black
Part number
2510JG11-R

Heavy Rib Cotton Jersey - Black

150cm heavy ribbed cotton jersey, 310gsm. Soft, breathable 100% cotton knit
Price incl. VAT
£9.50
Soft Rib Cotton Jersey - Black
Part number
2510JG10-R

Soft Rib Cotton Jersey - Black

Black soft ribbed jersey, 134cm wide, 246gsm. 100% cotton knit with fine rib texture
Price incl. VAT
£8.00
Hidden Finish Lining - Ivory
Part number
2510AH03-B

Hidden Finish Lining - Ivory

100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
Price incl. VAT
£9.50 per metre
Hidden Finish Lining - Brown
Part number
2510AH02-B

Hidden Finish Lining - Brown

100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
Price incl. VAT
£9.50 per metre
Hidden Finish Lining - Blue
Part number
2510AH01-B

Hidden Finish Lining - Blue

100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
Price incl. VAT
£9.50 per metre
BA - Meadow - Sage
Part number
2510JG12-R

BA - Meadow - Sage

Sage green cotton broderie anglaise, 140cm wide, 133gsm. Soft, breathable, and lightweight
Price incl. VAT
£9.00 per metre
9oz - Washed Denim Poppy - Indigo
Part number
2510O16-B

9oz - Washed Denim Poppy - Indigo

Indigo floral washed denim, 176cm wide, 9oz (304gsm). Cotton-rich, durable and soft
Price incl. VAT
£14.25 per metre
9oz - Washed Aged Denim - Black
Part number
2510O15-B

9oz - Washed Aged Denim - Black

9oz Black washed denim, 162cm wide, 300gsm. Cotton-rich, durable and soft
Price incl. VAT
£14.25 per metre
True Essentials - T-Shirting - White
Part number
2510JG08-R

True Essentials - T-Shirting - White

100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
Price incl. VAT
£8.00 per metre
True Essentials - T-Shirting - Black
Part number
2510JG07-R

True Essentials - T-Shirting - Black

100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
Price incl. VAT
£8.00 per metre
True Essentials - T-Shirting - Cream
Part number
2510JG09-R

True Essentials - T-Shirting - Cream

Cream 100% cotton T-shirting jersey, 147cm wide, 176gsm. Soft, breathable knit
Price incl. VAT
£8.00 per metre
True Essentials - Fine T-Shirting - Black
Part number
2510JG06-R

True Essentials - Fine T-Shirting - Black

Black fine cotton T-shirting jersey, 176cm wide, 180gsm. Soft, breathable 100% cotton knit
Price incl. VAT
£8.00 per metre
Interlock - White
Part number
2510JG03-R

Interlock - White

White cotton interlock jersey, 145cm wide, 166gsm. Soft, breathable 100% cotton knit
Price incl. VAT
£9.00 per metre
True Essentials - Fine Rib T-Shirting - Black
Part number
2510JG04-R

True Essentials - Fine Rib T-Shirting - Black

Black fine rib cotton T-shirting jersey, 176cm wide, 187gsm. Soft, breathable 100% cotton knit
Price incl. VAT
£8.00 per metre
Fine Rib Black Cotton Jersey
Part number
2510JG05-R

Fine Rib Black Cotton Jersey

Black cotton fine rib jersey, 140cm wide, 248gsm. Soft, breathable 100% cotton knit
Price incl. VAT
£8.00
Cotton Looped Back Jersey - Black
Part number
2509CM02-R

Cotton Looped Back Jersey - Black

190cm wide black loop back jersey, 100% cotton. Soft, breathable fabric with a smooth face and looped reverse
Price incl. VAT
£12.00 per metre
Brushed Cotton - Rory
Brushed Cotton - Rory
Part number
2510O13-B

Brushed Cotton - Rory

Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Price incl. VAT
£9.75 per metre