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!

217–240 of 4102 items
View:
Sort by:
BA - Lexy
Part number
2503NE10-B

BA - Lexy

Delicate 130cm wide, 100% cotton broderie anglaise fabric with pastel coloured floral embroidery.
Price incl. VAT
€29.86 per metre
BA - Leah - Sage
Part number
2503NE07-R

BA - Leah - Sage

Soft and breathable 144cm wide, 100% cotton broderie anglaise fabric in sage green.
Price incl. VAT
€21.00 per metre
Embroidered Denim Chambray - Ladybug
Part number
2503NE05-R

Embroidered Denim Chambray - Ladybug

155cm wide, 100% cotton chambray embroidered with red ladybird's on a soft denim blue base.
Price incl. VAT
€22.69 per metre
Embroidered Denim Chambray - Daisy
Part number
2503NE04-R

Embroidered Denim Chambray - Daisy

152cm wide, 100% cotton chambray with white daisy embroidery on a soft denim blue base.
Price incl. VAT
€17.79 per metre
Denim Jersey - Indigo
Part number
2503NE02-R

Denim Jersey - Indigo

150cm wide, 66% cotton, 26% polyester & 8% spandex denim-look jersey fabric in indigo blue.
Price incl. VAT
€22.69 per metre
Viscose Jersey - Oasis
Part number
2503NE15-B

Viscose Jersey - Oasis

Striking 156cm wide, viscose jersey fabric with a vibrant abstract print in tropical shades.
Price incl. VAT
€16.33 per metre
Softest Lawn - Baby Blue
Part number
2503AH07-R

Softest Lawn - Baby Blue

150cm wide, cotton lawn fabric in baby blue. Lightweight, breathable, and super soft.
Price incl. VAT
€11.37 per metre
Erica
Part number
2503AH02-R

Erica

155cm wide, cotton and elastane twill trousering fabric in dark olive with a lovely soft hand.
Price incl. VAT
€14.58 per metre
Leader
Part number
2503AH01-R

Leader

Make a bold statement with this 154cm wide, 100% cotton twill uniform fabric in bright red.
Price incl. VAT
€11.96 per metre
Apollo - Royal
Part number
2503AH03-R

Apollo - Royal

152cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.
Price incl. VAT
€9.62 per metre
Supershirt - Mabel
Part number
2503AH04A-R

Supershirt - Mabel

158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.
Price incl. VAT
€11.61 per metre
Supershirt - Albert
Part number
2503AH04B-R

Supershirt - Albert

158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.
Price incl. VAT
€11.61 per metre
Viking - Blue
Part number
2503AH05A-R

Viking - Blue

158cm wide, super soft brushed 100% cotton plaid check fabric in blue, black, navy, and white.
Price incl. VAT
€11.61 per metre
Viking - Red
Part number
2503AH05B-R

Viking - Red

158cm wide, super soft brushed 100% cotton plaid check fabric in red, black, camel, and white.
Price incl. VAT
€11.61 per metre
Chessboard - Bottle
Part number
2503AH06A-R

Chessboard - Bottle

163cm wide, crisp polyester-cotton shirting fabric with a bold green and white chessboard check.
Price incl. VAT
€9.27 per metre
Chessboard - Red
Part number
2503AH06B-R

Chessboard - Red

163cm wide, crisp polyester-cotton shirting fabric with a bold red and white chessboard check.
Price incl. VAT
€9.27 per metre
Chessboard - Royal
Part number
2503AH06C-R

Chessboard - Royal

163cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.
Price incl. VAT
€9.27 per metre
Lorenzo Linen Mix - Rust
Part number
2502NE44-R

Lorenzo Linen Mix - Rust

140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Price incl. VAT
€19.48 per metre
Never Get A Look In
Part number
2502ET19-B

Never Get A Look In

145cm wide, suede dress fabric in royal blue, soft as they come - made from polyester and elastane.
Price incl. VAT
€14.58 per metre
Lorenzo Linen Mix - Khaki
Part number
2502NE43-R

Lorenzo Linen Mix - Khaki

140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
Price incl. VAT
€19.48 per metre
Tencel Feel Denim Chambray - Sky Blue
Part number
2502NE45-B

Tencel Feel Denim Chambray - Sky Blue

This 146cm wide, viscose denim chambray fabric in sky blue has a super soft Tencel feel to it.
Price incl. VAT
€21.00 per metre
Soft Quilt Coating - Blue
Part number
2502NE46-B

Soft Quilt Coating - Blue

140cm wide, lightweight polyester striped quilted fabric in blue. Great for coats, jackets & gilets.
Price incl. VAT
€23.27 per metre
Superior Sweatshirt - Teal Marl
Part number
2502NE47-B

Superior Sweatshirt - Teal Marl

164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
Price incl. VAT
€19.25 per metre
Traditional Linen - Red
Traditional Linen - Red
Part number
2502NE42-B

Traditional Linen - Red

Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.
Price incl. VAT
€28.58 per metre