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!

3817–3840 of 4105 items
View:
Sort by:
Traditional Linen - Ochre
Traditional Linen - Ochre
Part number
2402NE15I

Traditional Linen - Ochre

This 100% linen fabric in a yellow ochre hue has a washed finish, perfect for children’s wear.
Price incl. VAT
£24.50 per metre
Out of stock
Viscose Seersucker - Sand
Part number
2402NE18A

Viscose Seersucker - Sand

144cm wide, rayon, polyester and spandex blend seersucker fabric in sand. Great for summer wear!
Price incl. VAT
£11.50 per metre
Out of stock
Viscose Seersucker - Pink
Part number
2402NE18B

Viscose Seersucker - Pink

144cm wide, rayon, polyester and spandex blend seersucker fabric in pink. Great for summer wear!
Price incl. VAT
£11.50 per metre
Out of stock
Kaya Gauze - Khaki
Part number
2402NE25C

Kaya Gauze - Khaki

135cm wide, cotton/linen double gauze in khaki green. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
Out of stock
Kaya Gauze - Rust
Part number
2402NE25A

Kaya Gauze - Rust

135cm wide, cotton/linen double gauze in rust. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
Out of stock
Linen Mix Jacquard Gauze - Rust
Part number
2402NE26C

Linen Mix Jacquard Gauze - Rust

135cm wide, cotton linen blend jacquard double gauze fabric in rust, with a subtle floral design.
Price incl. VAT
£17.75 per metre
Out of stock
Linen Mix Jacquard Gauze - Khaki
Part number
2402NE26A

Linen Mix Jacquard Gauze - Khaki

135cm wide, cotton linen blend jacquard double gauze fabric in khaki, with a subtle floral design.
Price incl. VAT
£17.75 per metre
Out of stock
Linen Mix Jacquard Gauze - Sand
Part number
2402NE26D

Linen Mix Jacquard Gauze - Sand

135cm wide, cotton linen blend jacquard double gauze fabric in sand, with a subtle floral design.
Price incl. VAT
£17.75 per metre
Out of stock
Fine Viscose Plain - Mint
Part number
2402NE11B

Fine Viscose Plain - Mint

144cm wide, gorgeously lightweight 100% viscose fabric in mint. Ideal for summer garments!
Price incl. VAT
£9.95 per metre
Out of stock
BA - Marlowe - Ecru
Part number
2402NE10A

BA - Marlowe - Ecru

144cm wide, 100% cotton floral broderie anglaise fabric in ecru. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
Out of stock
BA - Marlowe - White
Part number
2402NE10C

BA - Marlowe - White

144cm wide, 100% cotton floral broderie anglaise fabric in white. Perfect for dresses & blouses!
Price incl. VAT
£19.75 per metre
Out of stock
Baby Cord - Harvest
Part number
2402E01

Baby Cord - Harvest

Woven from 100% cotton, our needlecord dress fabric in brown features a foliage print, ideal for children’s wear.
Price incl. VAT
£18.00 per metre
Out of stock
Pima Cotton Lawn - Milions - Pink
Pima Cotton Lawn - Milions - Pink
Part number
2401P09A

Pima Cotton Lawn - Milions - Pink

140cm-wide Pima cotton lawn dress fabric with a vibrant, multi-coloured tiny floral print on a pink ground. Soft, durable, and stylish.
Price incl. VAT
£15.75 per metre
Out of stock
Challis - Melody Grey
Challis - Melody Grey
Part number
2401P03A

Challis - Melody Grey

140cm wide viscose challis fabric features a delicate watercolour floral print on a grey/taupe ground. Perfect for summer blouses and skirts.
Price incl. VAT
£10.75 per metre
Out of stock
Draper - Organic Bamboo Blend Suiting - Black
Draper - Organic Bamboo Blend Suiting - Black
Part number
2401PX02C

Draper - Organic Bamboo Blend Suiting - Black

This 150cm wide organic recycled suiting fabric in black, is soft to handle and has a beautiful drape.
Price incl. VAT
£20.00 per metre
Out of stock
Expanse Denim - Black
Part number
2401PX03A

Expanse Denim - Black

145cm wide, 7oz cotton stretch denim twill fabric in black. Perfect for creating stylish skinny jeans!
Price incl. VAT
£16.95 per metre
Out of stock
Expanse Denim - Slate
Part number
2401PX03E

Expanse Denim - Slate

145cm wide, 7oz cotton stretch denim twill fabric in slate grey. Perfect for creating skinny jeans!
Price incl. VAT
£16.95 per metre
Out of stock
Expanse Denim - Gingerbread
Part number
2401PX03B

Expanse Denim - Gingerbread

145cm wide, 7oz cotton stretch denim twill fabric in gingerbread. Perfect for creating skinny jeans!
Price incl. VAT
£16.95 per metre
Out of stock
Expanse Denim - Red
Part number
2401PX03D

Expanse Denim - Red

145cm wide, 7oz cotton stretch denim twill fabric in red. Perfect for creating stylish skinny jeans!
Price incl. VAT
£16.95 per metre
Out of stock
Expanse Denim - Dark Camel
Part number
2401PX03C

Expanse Denim - Dark Camel

145cm wide, 7oz cotton stretch denim twill fabric in dark camel. Perfect for creating skinny jeans!
Price incl. VAT
£16.95 per metre
Out of stock
Bubble Wash Corduroy - Burnt Orange
Bubble Wash Corduroy - Burnt Orange
Part number
2401PX01B

Bubble Wash Corduroy - Burnt Orange

143cm wide, 8 wale cotton stretch easy-care corduroy fabric in orange, with a unique bubble effect.
Price incl. VAT
£16.00 per metre
Out of stock
Bubble Wash Corduroy - Crimson
Bubble Wash Corduroy - Crimson
Part number
2401PX01D

Bubble Wash Corduroy - Crimson

143cm wide 8 wale cotton stretch easy-care corduroy fabric in crimson, with a unique bubble effect.
Price incl. VAT
£16.00 per metre
Out of stock
Bubble Wash Corduroy - Cream
Bubble Wash Corduroy - Cream
Part number
2401PX01F

Bubble Wash Corduroy - Cream

143cm wide, 8 wale cotton stretch easy-care corduroy fabric in cream, with a unique bubble effect.
Price incl. VAT
£16.00 per metre
Out of stock
Bubble Wash Corduroy - Navy
Bubble Wash Corduroy - Navy
Part number
2401PX01G

Bubble Wash Corduroy - Navy

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