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.

241–264 of 365 items
View:
Sort by:
Cotton Ribbing - Cream
Cotton Ribbing - Cream
Part number
2402PX04

Cotton Ribbing - Cream

Soft & stretchy knitted ribbing fabric in cream, perfect for creating collars, cuffs & waistbands.
Price incl. VAT
£12.75 per metre
Tiny Tim Three
Tiny Tim Three
Part number
2403PS09

Tiny Tim Three

Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.
Price incl. VAT
£20.00 per metre
Heavenly - Vinted
Part number
2402O02

Heavenly - Vinted

Lightweight denim chambray fabric made from cotton, featuring a small floral print on a mid-blue ground, great for blouses.
Price incl. VAT
£11.95 per metre
Heavenly - Rose
Part number
2402O01

Heavenly - Rose

Made from 100% cotton, our denim chambray features an intricate rose print on a mid-blue ground, ideal for skirts.
Price incl. VAT
£11.95 per metre
Heavenly - Tropical
Part number
2402O03

Heavenly - Tropical

148cm wide, denim chambray fabric with a tropical leaf print in white on a blue ground, made from 100% cotton.
Price incl. VAT
£11.95 per metre
Luxury Heavy Boucle - Light Tan
Part number
2401NE00

Luxury Heavy Boucle - Light Tan

145cm wide soft and cosy boucle fabric in light tan is perfect for winter coats and jackets.
Price incl. VAT
£15.45 per metre
Sewing Room - Beatrice
Part number
2403AH01

Sewing Room - Beatrice

115cm wide 100% cotton fabric with a vintage floral print in shades of pink, yellow, blue & green.
Price incl. VAT
£7.95 per metre
Out of stock
Sewing Room - Heather
Part number
2403AH04

Sewing Room - Heather

115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.
Price incl. VAT
£7.95 per metre
Sewing Room - Meadow
Part number
2403AH03

Sewing Room - Meadow

115cm wide 100% cotton fabric with a purple, pink and yellow floral design against an ivory ground.
Price incl. VAT
£7.95 per metre
Pima Cotton Lawn - Denim Dandelion
Part number
2403P01

Pima Cotton Lawn - Denim Dandelion

140cm wide Pima cotton lawn dress fabric with a ornate vintage print reminiscent of dandelions.
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Blue Willow
Pima Cotton Lawn - Blue Willow
Part number
2403P02

Pima Cotton Lawn - Blue Willow

140cm wide Pima cotton lawn dress fabric with a floral China print in different shades of blue.
Price incl. VAT
£15.75 per metre
Sunlit Spectrum
Sunlit Spectrum
Part number
2402PX01

Sunlit Spectrum

145cm wide, 100% viscose fabric with an abstract design in shades of yellow, blue, green & purple.
Price incl. VAT
£14.00 per metre
Ecovero - Artist's Palette
Ecovero - Artist's Palette
Part number
2402PX07

Ecovero - Artist's Palette

145cm wide, Ecovero™ viscose challis dress fabric with a colourful all over paintbrush stroke design.
Price incl. VAT
£18.00 per metre
Zesty Zebra - Pink & Blue
Part number
2402PX05B

Zesty Zebra - Pink & Blue

145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and blue.
Price incl. VAT
£16.25 per metre
Zesty Zebra - Pink & Green
Part number
2402PX05A

Zesty Zebra - Pink & Green

145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
Price incl. VAT
£16.25 per metre
Viscose Jersey - Deep Sea
Viscose Jersey - Deep Sea
Part number
2305P01

Viscose Jersey - Deep Sea

This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!
Price incl. VAT
£8.50 per metre
Tencel Lawn - Timeless
Tencel Lawn - Timeless
Part number
2104CH24

Tencel Lawn - Timeless

Whisper soft ­sustainably sourced Tencel™ lawn in a classy abstract animal print design.
Price incl. VAT
£12.00 per metre
Bambi - Tiffany
Part number
2402NE24C

Bambi - Tiffany

140cm wide, plain diamond quilted fabric in tiffany blue. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
£17.75 per metre
Bambi - Mint
Part number
2402NE24A

Bambi - Mint

140cm wide, plain diamond quilted fabric in mint. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
£17.75 per metre
Bambi - Nude
Part number
2402NE24B

Bambi - Nude

140cm wide, plain diamond quilted fabric in nude. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
£17.75 per metre
Bambi - Pink
Part number
2402NE24D

Bambi - Pink

140cm wide, plain diamond quilted fabric in pink. Great for cosy jumpers, gilets and jackets.
Price incl. VAT
£17.75 per metre
Flex Fit Knit - Grey
Flex Fit Knit - Grey
Part number
2402PX02A

Flex Fit Knit - Grey

This soft & stretchy grey polyester fabric is the ultimate choice for your active wear creations.
Price incl. VAT
£14.00 per metre
Flex Fit Knit - Black
Flex Fit Knit - Black
Part number
2402PX02B

Flex Fit Knit - Black

This soft & stretchy black polyester fabric is the ultimate choice for your active wear creations.
Price incl. VAT
£14.00 per metre
Flex Fit Knit - Green
Flex Fit Knit - Green
Part number
2402PX02C

Flex Fit Knit - Green

This soft & stretchy green polyester fabric is the ultimate choice for your active wear creations.
Price incl. VAT
£14.00 per metre