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 3979 items
View:
Sort by:
Away With The Fairies
Part number
2506M30-R

Away With The Fairies

140cm wide, polyester ivory net fabric with a 5cm square crochet weave pattern and net fringing.
Price incl. VAT
£19.00 per metre
Frills and Frocks
Part number
2506M31-R

Frills and Frocks

140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
Price incl. VAT
£19.00 per metre
Sequin Lace - Gatsby
Part number
2506M26-R

Sequin Lace - Gatsby

140cm wide, lightweight 100% polyester sequin lace in black with silver sequins on a net base.
Price incl. VAT
£17.00 per metre
Sequin Lace - Cosmic
Part number
2506M28-R

Sequin Lace - Cosmic

130cm wide, soft stretch sequin lace on a pale pink net with a colourful abstract sequin design.
Price incl. VAT
£16.00 per metre
Recycled Lace - Moss Green
Part number
2506M34-R

Recycled Lace - Moss Green

148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.
Price incl. VAT
£11.00 per metre
Sequin Lace - Champagne
Part number
2506M27-R

Sequin Lace - Champagne

140cm wide, lightweight nude pink stretch mesh lace with soft drape and rose gold sequins.
Price incl. VAT
£14.00 per metre
Cotton Stretch - Navy Cheetah
Part number
2506M43-B

Cotton Stretch - Navy Cheetah

132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
Price incl. VAT
£11.95 per metre
Cotton Stretch - Olive Cheetah
Part number
2506M42-B

Cotton Stretch - Olive Cheetah

132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.
Price incl. VAT
£11.95 per metre
Cotton Stretch - Sand Leopard
Part number
2506M41-B

Cotton Stretch - Sand Leopard

132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
Price incl. VAT
£11.95 per metre
Cotton Stretch - Stone Polka
Part number
2506M40-B

Cotton Stretch - Stone Polka

132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!
Price incl. VAT
£11.95 per metre
6oz Denim Shirting - Harry
Part number
2506M35-R

6oz Denim Shirting - Harry

150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.
Price incl. VAT
£11.75 per metre
Pima Cotton Lawn - Cascade
Part number
2506P12-B

Pima Cotton Lawn - Cascade

140cm wide, 100% Pima cotton lawn fabric with a vibrant painterly paisley print on white.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sungold Paisley
Part number
2506P08-B

Pima Cotton Lawn - Sungold Paisley

140cm wide, 100% Pima cotton lawn fabric with a warm paisley design in orange, sage and ecru.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Paradise
Part number
2506P06-B

Pima Cotton Lawn - Paradise

140cm wide, Pima cotton lawn fabric with a painterly tropical floral print in multicoloured tones.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Folk Garden
Part number
2506P05-B

Pima Cotton Lawn - Folk Garden

140cm wide, Pima cotton lawn fabric with a detailed ultramarine and parchment floral print in blue.
Price incl. VAT
£14.95 per metre
Superior Sweatshirt - Taupe Marl
Part number
2506NE02-B

Superior Sweatshirt - Taupe Marl

Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a taupe marl finish, perfect for lounge-wear.
Price incl. VAT
£16.50 per metre
Superior Sweatshirt - Palest Grey
Part number
2506NE03-B

Superior Sweatshirt - Palest Grey

Made from 70% cotton, 30% polyester, this sweatshirt fabric in pale grey is great for joggers.
Price incl. VAT
£16.50 per metre
Clan Tartan
Part number
2506M36

Clan Tartan

135cm wide, 96% cotton, 4% elastane tartan check suiting fabric in red, navy, and green.
Price incl. VAT
£12.00 per metre
Roselle Linen
Part number
2506M33-R

Roselle Linen

148cm wide, 100% linen fabric in a dusky rose pink shade with a soft, breathable finish.
Price incl. VAT
£16.00 per metre
Brownstone Shirting
Part number
2506M29-R

Brownstone Shirting

148cm wide, cotton shirting fabric in light brown with a crisp white check with a superb finish.
Price incl. VAT
£10.00 per metre
Cleopatra
Part number
2506M37-R

Cleopatra

145cm wide, fine and soft polyester fabric in shimmering pale gold with a chainmail style weave.
Price incl. VAT
£10.00 per metre
Pima Cotton Lawn - Cottage Trail
Part number
2506P13-B

Pima Cotton Lawn - Cottage Trail

140cm wide, 100% pima cotton lawn fabric with a vibrant William Morris-style floral print on ivory.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Indra
Part number
2506P11-B

Pima Cotton Lawn - Indra

140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Forget Me Nots
Part number
2506P09-B

Pima Cotton Lawn - Forget Me Nots

140cm wide, Pima cotton lawn with a teal and navy blue floral print on ivory. Lightweight & soft.
Price incl. VAT
£14.95 per metre