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!

1–24 of 3984 items
View:
Sort by:
Henry - Camel
Henry - Camel
Part number
2501P00

Henry - Camel

This 150cm wide, soft, 97% Wool and 2% Lycra blend suiting fabric in a caramel shade is perfect for suits, skirts and shirts!
Price incl. VAT
€31.95 per metre
Athena Crepe - Yellow
Part number
2501AH13

Athena Crepe - Yellow

148cm wide, lightweight 200gsm crepe fabric in yellow, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Cerise
Part number
2501AH18

Athena Crepe - Cerise

148cm wide, lightweight 200gsm crepe fabric in cerise, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Taupe
Part number
2501AH15

Athena Crepe - Taupe

148cm wide, lightweight 200gsm crepe fabric in taupe, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Sky
Part number
2501AH17

Athena Crepe - Sky

148cm wide, lightweight 200gsm crepe fabric in sky, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Peach
Part number
2501AH14

Athena Crepe - Peach

148cm wide, lightweight 200gsm crepe fabric in peach, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Nude
Part number
2501AH12

Athena Crepe - Nude

148cm wide, lightweight 200gsm crepe fabric in nude, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Athena Crepe - Khaki
Part number
2501AH16

Athena Crepe - Khaki

148cm wide, lightweight 200gsm crepe fabric in khaki, made from polyester, viscose, and spandex.
Price incl. VAT
€11.83 per metre
Pure Luxury - Boiled Wool - Dark Green
Part number
2501O01

Pure Luxury - Boiled Wool - Dark Green

Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Price incl. VAT
€38.46 per metre
7.7oz Italian Denim - Mid Blue
7.7oz Italian Denim - Mid Blue
Part number
2501M15

7.7oz Italian Denim - Mid Blue

135cm wide, 7.7oz lightweight denim fabric in blue, made from cotton, polyamide, and elastane.
Price incl. VAT
€18.34 per metre
Mad Max - 13.5oz Dark Blue Denim
Part number
2501M13

Mad Max - 13.5oz Dark Blue Denim

140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.
Price incl. VAT
€17.75 per metre
Mad Max - 10.4oz Blue Denim
Part number
2501M14

Mad Max - 10.4oz Blue Denim

135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.
Price incl. VAT
€17.75 per metre
Mad Max - 11oz Indigo Denim
Part number
2501M11

Mad Max - 11oz Indigo Denim

142cm wide, 98% cotton and 2% elastane, 11oz heavyweight denim fabric in indigo blue.
Price incl. VAT
€17.75 per metre
Baby Driver - Groovy Floral - Sage
Part number
2501E01

Baby Driver - Groovy Floral - Sage

111cm wide, cotton needlecord fabric in sage green with a pattern of colourful cartoony flowers.
Price incl. VAT
€13.61 per metre
11oz Eco Denim - Mid Blue
Part number
2501M12

11oz Eco Denim - Mid Blue

152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
Price incl. VAT
€18.93 per metre
Howarth Wool
Part number
2501M08

Howarth Wool

157cm wide, densely woven fine wool suiting fabric in a golden-brown shade. Woven in Yorkshire.
Price incl. VAT
€26.03 per metre
Red October
Red October
Part number
2501M05

Red October

145cm wide, fine cotton and elastane shirting fabric in navy with a soft finish. Woven in Italy!
Price incl. VAT
€16.57 per metre
Chocolat
Chocolat
Part number
2501M02

Chocolat

158cm wide, cotton & elastane dark brown trousering fabric with a soft almost velvety finish.
Price incl. VAT
€15.38 per metre
Summer Seersucker
Part number
2501M17

Summer Seersucker

135cm wide, 98% cotton 2% elastane seersucker fabric in pastel hues with a classic check design.
Price incl. VAT
€11.24 per metre
Pink Panther Crepe
Part number
2501M16

Pink Panther Crepe

100% polyester crepe de chine dress fabric featuring a red panther print on a pink background.
Price incl. VAT
€11.24 per metre
Challis - Sunset Palm
Part number
2501M18

Challis - Sunset Palm

143cm wide, viscose challis fabric with a delicate cream leaf print set against a terracotta ground.
Price incl. VAT
€12.42 per metre
Bonded Cotton - Taupe Moon
Bonded Cotton - Taupe Moon
Part number
2501AH08

Bonded Cotton - Taupe Moon

140cm wide, water-resistant bonded cotton fabric with an abstract taupe moon print on a cream ground.
Price incl. VAT
€16.57 per metre
Bonded Wool Cotton - Paisley
Bonded Wool Cotton - Paisley
Part number
2501AH09

Bonded Wool Cotton - Paisley

150cm wide, water-resistant fabric bonded in the UK with British wool and quality cotton, perfect for trench coats.
Price incl. VAT
€23.61 per metre
Sunset
Part number
2501M04

Sunset

150cm wide, lightweight 100% cotton twill fabric in soft pink. Perfect for stylish trousers.
Price incl. VAT
€14.20 per metre