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 352 items
View:
Sort by:
Stretch Twill - Forest
Part number
2407H02F

Stretch Twill - Forest

150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.
Price incl. VAT
£16.00 per metre
Stretch Twill - Sand
Part number
2407H02E

Stretch Twill - Sand

150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
Price incl. VAT
£16.00 per metre
Wool Twill - Rust
Part number
2407H07C

Wool Twill - Rust

147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in rust.
Price incl. VAT
£20.00 per metre
Wool Twill - Ivory
Part number
2407H07A

Wool Twill - Ivory

147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.
Price incl. VAT
£20.00 per metre
Wool Twill - Grey
Part number
2407H07B

Wool Twill - Grey

147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in grey.
Price incl. VAT
£20.00 per metre
Wool Twill - Pebble
Part number
2407H01

Wool Twill - Pebble

Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.
Price incl. VAT
£20.00 per metre
BA - Floral Double Gauze - Terracotta
BA - Floral Double Gauze - Terracotta
Part number
2404H18

BA - Floral Double Gauze - Terracotta

144cm wide, cotton broderie anglaise double gauze fabric in terracotta with a white floral pattern.
Price incl. VAT
£14.75 per metre
BA - Double Gauze - Sunflower - Mustard
BA - Double Gauze - Sunflower - Mustard
Part number
2404H16

BA - Double Gauze - Sunflower - Mustard

144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
BA - Double Gauze - Sunflower - Warm Beige
BA - Double Gauze - Sunflower - Warm Beige
Part number
2407H09B

BA - Double Gauze - Sunflower - Warm Beige

144cm wide, cotton broderie anglaise double gauze fabric in warm beige with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
BA - Double Gauze - Sunflower - Sand
BA - Double Gauze - Sunflower - Sand
Part number
2407H09A

BA - Double Gauze - Sunflower - Sand

144cm wide, cotton broderie anglaise double gauze fabric in sand with dainty sunflower motifs.
Price incl. VAT
£14.75 per metre
BA - Floral Double Gauze - Mustard
BA - Floral Double Gauze - Mustard
Part number
2407H08A

BA - Floral Double Gauze - Mustard

144cm wide, cotton broderie anglaise double gauze fabric in mustard with a white floral pattern.
Price incl. VAT
£14.75 per metre
BA - Floral Double Gauze - Sand
BA - Floral Double Gauze - Sand
Part number
2407H08B

BA - Floral Double Gauze - Sand

144cm wide, cotton broderie anglaise double gauze fabric in sand with a white floral pattern.
Price incl. VAT
£14.75 per metre
Viscose Jersey - Daisy
Part number
2407P05

Viscose Jersey - Daisy

This pretty floral viscose and lycra blend jersey dress fabric in blue is perfect for maxi skirts & tops!
Price incl. VAT
£12.00 per metre
Golden Matrix
Part number
2407H05

Golden Matrix

143cm wide, black 100% viscose twill fabric featuring an abstract check pattern in earthy tones.
Price incl. VAT
£12.00 per metre
Floral Mirage - Blue
Part number
2407H04B

Floral Mirage - Blue

140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.
Price incl. VAT
£18.50 per metre
Floral Mirage - Rust
Part number
2407H04A

Floral Mirage - Rust

140cm wide, digitally printed viscose satin fabric with an abstract floral design in earthy tones.
Price incl. VAT
£18.50 per metre
Viscose Satin - Interstellar
Part number
2407H06

Viscose Satin - Interstellar

140cm wide, digitally printed 100% viscose satin fabric with a trendy multi-coloured stripe design.
Price incl. VAT
£18.50 per metre
Misty Satin - Olive
Part number
2407H03C

Misty Satin - Olive

140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in misty olive.
Price incl. VAT
£21.00 per metre
Misty Satin - Green
Part number
2407H03A

Misty Satin - Green

140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in misty green.
Price incl. VAT
£21.00 per metre
Misty Satin - Pink
Part number
2407H03B

Misty Satin - Pink

140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in a misty pink hue.
Price incl. VAT
£21.00 per metre
Italian Cotton - Blossom
Italian Cotton - Blossom
Part number
2407CF04

Italian Cotton - Blossom

Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a small floral print on a blue ground.
Price incl. VAT
£21.00 per metre
Stretch Twill - Navy
Part number
2407H02A

Stretch Twill - Navy

Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
Price incl. VAT
£16.00 per metre
Stretch Twill - Olive
Part number
2407H02B

Stretch Twill - Olive

150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.
Price incl. VAT
£16.00 per metre
Stretch Twill - Black
Part number
2407H02C

Stretch Twill - Black

This stretch twill in black fabric is made from a blend of polyester, viscose and elastane, perfect for smart suits.
Price incl. VAT
£16.00 per metre