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 208 items
View:
Sort by:
Tencel - Denim
Part number
2303H43

Tencel - Denim

Tencel washed denim effect lightweight shirting fabric in mid blue, excellent for dresses, skirts and shirts!
Price incl. VAT
£18.00 per metre
Marley Jersey
Part number
2404M25

Marley Jersey

Cotton, polyester and elastane blend knit jersey fabric in navy with a marl finish, perfect for sweatshirts.
Price incl. VAT
£12.50 per metre
Another Day At The Office
Another Day At The Office
Part number
2404M29

Another Day At The Office

Woven in Italy, this 100% wool suiting fabric has a marl grey finish, it’s superfine & soft, ideal for smart shirts.
Price incl. VAT
£22.00 per metre
Liliana
Part number
2404M18

Liliana

148cm wide, duck egg blue fine twill weave 100% cotton dress fabric with an all-over tiny floral print.
Price incl. VAT
£12.50 per metre
Bruised Ribs
Part number
2404M04

Bruised Ribs

150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.
Price incl. VAT
£18.45 per metre
Nova
Part number
2404M23

Nova

Our black knitted stretchy jersey fabric features multicoloured metallic yarns, perfect for cowl neck tops.
Price incl. VAT
£15.50 per metre
Baby Cord - Black Magic
Part number
2404M15

Baby Cord - Black Magic

140cm wide, 100% cotton needlecord fabric featuring a beautiful floral print with sequin details.
Price incl. VAT
£10.95 per metre
Summer Sky Check
Part number
2404M10

Summer Sky Check

150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.
Price incl. VAT
£10.95 per metre
Irish Linen - Turquoise
Part number
2404M09

Irish Linen - Turquoise

150cm wide, 100% Irish linen in turquoise with open stitching lines running vertical & horizontal.
Price incl. VAT
£19.95 per metre
Polka Dot Denim
Part number
2404B01

Polka Dot Denim

135cm wide 8oz cotton stretch denim in white with blue polka dots. Ideal for stylish jeans & jackets.
Price incl. VAT
£10.00 per metre
Electric Denim
Part number
2404B02

Electric Denim

135cm wide, vivid electric blue 8oz cotton stretch twill denim. Ideal for statement jeans & jackets.
Price incl. VAT
£10.00 per metre
Sportsgear
Part number
2404NE01

Sportsgear

140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
Price incl. VAT
£17.50 per metre
Quilted Jacquard - Sky
Part number
2404M06

Quilted Jacquard - Sky

150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.
Price incl. VAT
£12.25 per metre
Quilted Jacquard - Putty
Part number
2404M05

Quilted Jacquard - Putty

150cm wide, cotton & polyester quilted jersey fabric in grey, featuring a stitched jacquard pattern.
Price incl. VAT
£12.25 per metre
Soft Pink
Part number
2404P01

Soft Pink

133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!
Price incl. VAT
£8.75 per metre
Sunset Serenade
Sunset Serenade
Part number
2404H23

Sunset Serenade

154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.
Price incl. VAT
£14.00 per metre
Fibre Mood - Jacquard Leaves
Part number
FM310329-50

Fibre Mood - Jacquard Leaves

140cm wide, cotton & linen blend jacquard fabric in ivory with an vibrant abstract floral/leaf design.
Price incl. VAT
£23.00 per metre
Fibre Mood - Jacquard Stripes - Green
Fibre Mood - Jacquard Stripes - Green
Part number
FM321071-10

Fibre Mood - Jacquard Stripes - Green

145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Price incl. VAT
£19.50 per metre
Japanese Denim - 13oz - Indigo
Part number
2404CF22

Japanese Denim - 13oz - Indigo

93cm wide, 100% cotton 13oz indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13oz - Dark Indigo
Part number
2404CF23

Japanese Denim - 13oz - Dark Indigo

93cm wide, 100% cotton 13oz dark indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 11.9oz - Indigo
Part number
2404CF21

Japanese Denim - 11.9oz - Indigo

81cm wide, 100% cotton 11.9oz indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13.6oz - Indigo
Part number
2404CF20

Japanese Denim - 13.6oz - Indigo

83cm wide, 100% cotton 13.6oz indigo deadstock denim with a gold selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 13.6oz - Dark Indigo
Part number
2404CF19

Japanese Denim - 13.6oz - Dark Indigo

80cm wide, 100% cotton 13.6oz dark indigo deadstock denim with a red selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre
Japanese Denim - 10.9oz - Mid Blue
Part number
2404CF18

Japanese Denim - 10.9oz - Mid Blue

88cm wide, 100% cotton 10.9oz mid blue deadstock denim with a green selvedge. Woven in Japan.
Price incl. VAT
£17.50 per metre