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!

49–72 of 4210 items
View:
Sort by:
Flying For Me - Sand
Part number
2503AH15

Flying For Me - Sand

156cm wide, 97% cotton, 3% elastane twill lightweight trousering fabric in sand.
Price incl. VAT
€12.86 per metre
Lucca Denim - 12.8oz - Navy
Lucca Denim - 12.8oz - Navy
Part number
2503CF17

Lucca Denim - 12.8oz - Navy

160cm wide, Italian denim fabric made from 100% cotton in a navy hue, ideal for jeans and jackets.
Price incl. VAT
€27.69 per metre
Lucca Denim - 12.4oz - Blue
Lucca Denim - 12.4oz - Blue
Part number
2503CF15

Lucca Denim - 12.4oz - Blue

Woven in Italy, our 145cm wide, 100% cotton denim fabric in blue has a strong, soft and robust finish.
Price incl. VAT
€27.69 per metre
Lucca Denim - 10.6oz - Indigo
Lucca Denim - 10.6oz - Indigo
Part number
2503CF14

Lucca Denim - 10.6oz - Indigo

174cm wide width, 100% cotton denim fabric in indigo, durable and strong. Woven in Italy.
Price incl. VAT
€27.69 per metre
Monza Denim - 14oz - Charcoal
Monza Denim - 14oz - Charcoal
Part number
2503CF13

Monza Denim - 14oz - Charcoal

This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.
Price incl. VAT
€27.69 per metre
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
Part number
2503CF12

Monza Denim - 11oz - Deep Blue

148cm wide, 97% cotton & 3% elastane Italian woven 11oz denim in deep blue with a soft finish.
Price incl. VAT
€27.69 per metre
Monza Denim - 12.7oz - Black
Monza Denim - 12.7oz - Black
Part number
2503CF11

Monza Denim - 12.7oz - Black

138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.
Price incl. VAT
€27.69 per metre
Monza Denim - 10.5oz - Indigo
Monza Denim - 10.5oz - Indigo
Part number
2503CF10

Monza Denim - 10.5oz - Indigo

140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.
Price incl. VAT
€27.69 per metre
Monza Denim - 12.7oz - Dark Indigo
Monza Denim - 12.7oz - Dark Indigo
Part number
2503CF09

Monza Denim - 12.7oz - Dark Indigo

146cm wide, 97% cotton & 3% elastane woven denim in dark indigo with a luxuriously soft finish.
Price incl. VAT
€27.69 per metre
Taskmaster
Part number
2503AH29-R

Taskmaster

152cm wide, 300gsm heavyweight 65% polyester, 35% cotton twill workwear fabric in navy blue.
Price incl. VAT
€10.17 per metre
Silver Threads
Part number
2503AH28-R

Silver Threads

154cm wide, stretchy polyester Ponte Roma fabric with a black base and silver lurex threads.
Price incl. VAT
€9.57 per metre
Maneuver - Sage
Part number
2503AH26-R

Maneuver - Sage

155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.
Price incl. VAT
€10.17 per metre
Maneuver - Camel
Part number
2503AH27-R

Maneuver - Camel

155cm wide, soft cotton/poly lightweight trousering fabric in camel with a wrinkle-resistant finish.
Price incl. VAT
€10.17 per metre
Cotton Pack
Part number
5PIECES-COTTON-PACK

Cotton Pack

5 Pieces in total. Ranging from 0.75m - 1.55m. Pieces in various widths. These are non-returnable. . Picture not necessarily representative.
Price incl. VAT
€34.87
Wool Pack
Part number
2M-4PIECES-WOOL

Wool Pack

2m mixed wool pack, 4 pieces of mixed wool fabrics, ranging from 0.3m to 0.85m pieces. Great Value!
Price incl. VAT
€29.90
Cotton Poplin pack
Part number
COTT-POPLIN-PACKS

Cotton Poplin pack

2m pack (4 x 0.5m pieces) assorted cotton poplin in various widths. These are non-returnable. Picture not necessarily representative.
Price incl. VAT
€17.94
Falcon
Part number
2503AH25--R

Falcon

150cm wide, lightweight 100% cotton twill trousering fabric in dark sand with a soft finish.
Price incl. VAT
€10.17 per metre
5 Pieces Bull Denim Pack
Part number
6.18M-5PIECES-BD

5 Pieces Bull Denim Pack

6.18m bull denim pack, 5 pieces of bull denim, ranging from 0.68m to 2m fabric pieces. Great value!
Price incl. VAT
€62.51
5m Water Resistant Pack
Part number
5M>5-6PIECES-WR

5m Water Resistant Pack

5 - 6 pieces of waterproof fabrics, 0.3 metres and above. There is a total of 5 metres in a pack, with various weights, colours and patterns. All are at least 140cm wide. Photo is only representative and doesn't show what You going to receive.
Price incl. VAT
€23.92
Fancy Lining Pack
Part number
5M>4-7PIECES-FANCY

Fancy Lining Pack

5m mixed colours/types fancy lining pack, 5 - 7 pieces of fancy lining fabric. Upto 1.5m per piece. Great value!
Price incl. VAT
€33.04
5m Interfacing Pack
Part number
5M-5PIECES-INTERFACING

5m Interfacing Pack

5m mixed bundle pack, 5 - 8 pieces of interfacing fabrics, ranging from 0.5m to 1.5m fabric pieces. Great value!
Price incl. VAT
€23.92
Mixed Wool Bundle
Part number
3.58M-4PIECES-1

Mixed Wool Bundle

3.58m mixed wool pack, 4 pieces of mixed wool fabrics, ranging from 0.56m to 1.12m pieces. Great Value!
Price incl. VAT
€43.05
Jersey Bundle V
Part number
6M-5PIECES-V

Jersey Bundle V

6m mixed bundle pack, 5 pieces of jersey fabric, ranging from 0.65m - 1.5m fabric pieces. Great value!
Price incl. VAT
€47.84
Suiting Fabric Bundle 2
Part number
2.4M-4PIECES-2

Suiting Fabric Bundle 2

2.4m suiting pack, 5 pieces of suiting fabric, ranging from 0.4m to 0.88m fabric pieces. Includes colours red, pink, green & blue. Great value!
Price incl. VAT
€25.83