Croft Mill

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired! Read more/less

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

193–216 of 3616 items
View:
Sort by:
Camouflage Fleece
Camouflage Fleece
Part number
2402O02

Camouflage Fleece

Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in typical khaki hues. Oeko-tex certified.
Price incl. VAT
£10.75 per metre
Blackwatch Fleece
Blackwatch Fleece
Part number
2402O01

Blackwatch Fleece

Soft, durable antipill polyester fleece, 144cm wide with a blue-green tartan print. Oeko-tex certified.
Price incl. VAT
£10.75 per metre
Bonded Cotton - Stripe
Bonded Cotton - Stripe
Part number
2402AH02

Bonded Cotton - Stripe

152cm wide, stripe-patterned bonded cotton fabric with an ivory reverse, perfect for water-resistant coats.
Price incl. VAT
£14.00 per metre
Voily - Black
Part number
2107M04c

Voily - Black

A rather fabulous lightweight poly viscose voile in black.
Price incl. VAT
£8.25 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
Bonded Cotton - Mid Grey
Bonded Cotton - Mid Grey
Part number
2402AH11

Bonded Cotton - Mid Grey

Our 159cm wide, mid-grey coating fabric made from bonded cotton has a water-resistant & breathable finish.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Dark Teal
Bonded Cotton - Dark Teal
Part number
2402AH10

Bonded Cotton - Dark Teal

160cm wide, dark teal bonded cotton fabric, perfect for breathable and weather-resistant garments.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Wine
Bonded Cotton - Wine
Part number
2402AH09

Bonded Cotton - Wine

This water-resistant and breathable bonded cotton fabric in a wine-red hue is perfect for classic jackets.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Dogtooth
Bonded Cotton - Dogtooth
Part number
2402AH07

Bonded Cotton - Dogtooth

Black & white bonded cotton fabric with a soft houndstooth face and solid black reverse, ideal for coats.
Price incl. VAT
£14.00 per metre
Bonded Cotton - Auburn Moon
Bonded Cotton - Auburn Moon
Part number
2402AH01

Bonded Cotton - Auburn Moon

159cm wide, water-resistant bonded cotton fabric with an abstract red moon print on a burgundy ground.
Price incl. VAT
£14.00 per metre
Bonded Cotton - Green/Red
Bonded Cotton - Green/Red
Part number
2402AH03

Bonded Cotton - Green/Red

This bonded cotton fabric has red on one side and green on the other, ideal for water-resistant coats.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Navy/Yellow
Bonded Cotton - Navy/Yellow
Part number
2402AH04

Bonded Cotton - Navy/Yellow

Navy on one side and yellow on the other, our water-resistant bonded cotton fabric is perfect for trench coats.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Snake Black
Bonded Cotton - Snake Black
Part number
2402AH05

Bonded Cotton - Snake Black

148cm wide, bonded cotton coating fabric featuring a snakeskin print on a black ground, ideal for bags.
Price incl. VAT
£14.00 per metre
Bonded Cotton - Blue Paisley
Bonded Cotton - Blue Paisley
Part number
2402AH06

Bonded Cotton - Blue Paisley

150cm wide, bonded cotton fabric with a blue paisley print, water-resistant/­breathable, perfect for coats.
Price incl. VAT
£14.00 per metre
Bonded Cotton - Royal
Bonded Cotton - Royal
Part number
2402AH12

Bonded Cotton - Royal

157cm wide, royal blue plain bonded-cotton fabric, breathable and water-repellent, ideal for backpacks.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Magenta
Bonded Cotton - Magenta
Part number
2402AH13

Bonded Cotton - Magenta

British woven bonded cotton fabric in a magenta pink hue, water-repellent and breathable, ideal for coats.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Mustard
Bonded Cotton - Mustard
Part number
2402AH14

Bonded Cotton - Mustard

162cm wide, mustard yellow bonded cotton coating fabric, great for breathable/­water-resistant jackets.
Price incl. VAT
£12.50 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
Bonded Cotton - Raspberry
Bonded Cotton - Raspberry
Part number
2402AH15

Bonded Cotton - Raspberry

Woven in Britain, our bonded cotton coat fabric comes in a burgundy hue, perfect for breathable outdoor wear.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Citrus
Bonded Cotton - Citrus
Part number
2402AH16

Bonded Cotton - Citrus

Our bonded cotton coating fabric in a citrus yellow hue is breathable and water-repellent, ideal for bags.
Price incl. VAT
£12.50 per metre
Bonded Cotton - Chocolate
Bonded Cotton - Chocolate
Part number
2402AH17

Bonded Cotton - Chocolate

157cm wide, chocolate brown bonded cotton fabric, breathable & water-resistant, ideal for trench coats.
Price incl. VAT
£12.50 per metre
Bubble Wash Corduroy - Moss
Bubble Wash Corduroy - Moss
Part number
2401PX01H

Bubble Wash Corduroy - Moss

143cm wide, 8 wale cotton stretch easy-care corduroy fabric in moss, with a unique bubble effect.
Price incl. VAT
£16.00 per metre