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!

73–96 of 3978 items
View:
Sort by:
Supersonic - Navy
Part number
2506O04B-R

Supersonic - Navy

Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.
Price incl. VAT
£12.00 per metre
Supersonic - Grey
Part number
2506O04A-R

Supersonic - Grey

Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in grey with a luxurious satin finish.
Price incl. VAT
£12.00 per metre
Enigma Linen - Turquoise
Enigma Linen - Turquoise
Part number
2506O03-B

Enigma Linen - Turquoise

Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in a turquoise hue, ideal for soft furnishings.
Price incl. VAT
£12.75 per metre
Destiny
Part number
2506CF

Destiny

134cm wide, Italian-woven soft white 100% viscose crepe with a satin finish. Soft, fluid, and elegant.
Price incl. VAT
£21.00 per metre
Night Rider - Black
Night Rider - Black
Part number
2505CF42A-R

Night Rider - Black

153cm wide, lightweight 100% wool suiting fabric in black. Made in Italy with a soft handle.
Price incl. VAT
£35.00 per metre
Soft Tencel Denim - Dark Indigo
Soft Tencel Denim - Dark Indigo
Part number
2506PX09-R

Soft Tencel Denim - Dark Indigo

150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
Price incl. VAT
£25.40 per metre
Summer Heirloom - Green
Part number
2505M13-B

Summer Heirloom - Green

145cm wide, 100% cotton fabric in green with cream embroidery and lace-style panels.
Price incl. VAT
£15.95 per metre
Fibre Mood Magazine Edition 34
Part number
FM ED34

Fibre Mood Magazine Edition 34

Fibre Mood 34 offers relaxed summer sewing patterns, natural fabrics, and wearable styles.
Price incl. VAT
£16.50
Bubble Wash Corduroy - Black
Bubble Wash Corduroy - Black
Part number
2506PX08-B

Bubble Wash Corduroy - Black

145cm wide, 8 wale cotton stretch easy-care corduroy fabric in black, with a unique bubble effect.
Price incl. VAT
£16.00 per metre
Keswick Ripstop - Black
Keswick Ripstop - Black
Part number
2506PX11-B

Keswick Ripstop - Black

145cm wide black ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm – lightweight, stretchy and OEKO-TEX certified.
Price incl. VAT
£16.50 per metre
Keswick Ripstop - Cream
Keswick Ripstop - Cream
Part number
2506PX10-B

Keswick Ripstop - Cream

145cm wide cream ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm – lightweight, stretchy and OEKO-TEX certified.
Price incl. VAT
£16.50 per metre
Redline Denim
Part number
2506PX12-B

Redline Denim

150cm wide, 100% cotton red and white striped woven denim. 230gsm – breathable and midweight.
Price incl. VAT
£21.50 per metre
Fibre Mood - Seersucker Check - Cream
Fibre Mood - Seersucker Check - Cream
Part number
2506PX07B-B

Fibre Mood - Seersucker Check - Cream

145cm wide, cream and grey seersucker check fabric. 100gsm cotton-polyester-elastane blend – lightweight, breathable, with stretch.
Price incl. VAT
£14.00 per metre
Fibre Mood - Seersucker Check - Olive
Fibre Mood - Seersucker Check - Olive
Part number
2506PX07A-B

Fibre Mood - Seersucker Check - Olive

145cm wide seersucker check fabric in olive and black. Cotton-polyester-elastane blend, 100gsm.
Price incl. VAT
£14.00 per metre
Fibre Mood - Knitwear - Red
Fibre Mood - Knitwear - Red
Part number
2506PX06A-B

Fibre Mood - Knitwear - Red

160cm wide, 330gsm knitwear fabric in red. Made from 70% cotton and 30% polyester, OEKO-TEX certified.
Price incl. VAT
£34.50 per metre
Fibre Mood - Knitwear - Cream
Fibre Mood - Knitwear - Cream
Part number
2506PX06B-B

Fibre Mood - Knitwear - Cream

160cm wide, 330gsm knitwear fabric in cream. Made from 70% cotton and 30% polyester, OEKO-TEX certified.
Price incl. VAT
£34.50 per metre
Draper - Organic Bamboo Blend Suiting - Cream
Draper - Organic Bamboo Blend Suiting - Cream
Part number
2506PX05-B

Draper - Organic Bamboo Blend Suiting - Cream

150cm wide, 230gsm cream suiting fabric made from bamboo, recycled polyester and lycra. Wrinkle-resistant and soft.
Price incl. VAT
£20.00 per metre
Fibre Mood - Warp Crinkle - Red
Fibre Mood - Warp Crinkle - Red
Part number
2506PX04B-B

Fibre Mood - Warp Crinkle - Red

160cm wide, 85% viscose, 15% nylon red crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.
Price incl. VAT
£14.50 per metre
Fibre Mood - Warp Crinkle - Green
Fibre Mood - Warp Crinkle - Green
Part number
2506PX04A-B

Fibre Mood - Warp Crinkle - Green

160cm wide, 85% viscose, 15% nylon green crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.
Price incl. VAT
£14.50 per metre
Muse - Dark Denim
Muse - Dark Denim
Part number
2506PX03D-B

Muse - Dark Denim

150cm wide, 81% viscose, 19% nylon fabric in dark denim blue. Midweight at 190gsm – breathable, soft and OEKO-TEX certified.
Price incl. VAT
£14.00 per metre
Muse - Olive
Muse - Olive
Part number
2506PX03C-B

Muse - Olive

150cm wide, 81% viscose, 19% nylon fabric in olive green. Midweight at 190gsm – soft, breathable and OEKO-TEX certified.
Price incl. VAT
£14.00 per metre
Muse - Cream
Muse - Cream
Part number
2506PX03B-B

Muse - Cream

150cm wide, 81% viscose, 19% nylon fabric in cream. Midweight at 190gsm – soft, breathable and OEKO-TEX certified.
Price incl. VAT
£14.00 per metre
Muse - Black
Muse - Black
Part number
2506PX03A-B

Muse - Black

150cm wide, 81% viscose, 19% nylon woven fabric in black. Midweight at 190gsm – soft, breathable, structured and OEKO-TEX certified.
Price incl. VAT
£14.00 per metre
7.75oz Stretch Denim - Anthracite
Part number
2506PX02D-R

7.75oz Stretch Denim - Anthracite

145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane – breathable, soft and ideal for jeans.
Price incl. VAT
£16.95 per metre