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!

2569–2592 of 3992 items
View:
Sort by:
Pure Luxury - Boiled Wool - Mole
Pure Luxury - Boiled Wool - Mole
Part number
2204H02

Pure Luxury - Boiled Wool - Mole

Rusty brown 100% boiled wool cloth, made from Australian virgin wool. Perfect for jackets & coats.
Price incl. VAT
€37.47 per metre
Softshell Melange - Grey
Part number
2204H07B

Softshell Melange - Grey

Grey marl patterned softshell melange fabric is made from 100% polyester and water-resistant. Perfect for summer jackets.
Price incl. VAT
€20.75 per metre
Softshell Melange - Petrol
Softshell Melange - Petrol
Part number
2204H07A

Softshell Melange - Petrol

Our quality softshell melange fabric is made from 100% polyester and water-resistant. Featuring a petrol blue marl design.
Price incl. VAT
€20.75 per metre
Challis - Floral Pop - Black
Challis - Floral Pop - Black
Part number
2204P01

Challis - Floral Pop - Black

Superb quality lightweight French high twist viscose challis with a bright modern flower print. Beautiful black fabric with a colourful floral design.
Price incl. VAT
€12.39 per metre
JK - Beatrice
JK - Beatrice
Part number
2204C12

JK - Beatrice

Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.
Old price
€19.02
Price incl. VAT
€17.12 per metre
10% discount
Valid until 26/08/2025
Linen - Lemon Sorbet
Part number
2204P09

Linen - Lemon Sorbet

100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Price incl. VAT
€20.75 per metre
JK - Midnight Chance
JK - Midnight Chance
Part number
2004C05

JK - Midnight Chance

Glorious indigo and black polyester chiffon dress fabric with a floral pattern. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.
Price incl. VAT
€9.22 per metre
Poplin Print - Jungle Leopard
Part number
2204005

Poplin Print - Jungle Leopard

This fabulous printed cotton poplin fabric features a bold leopard prowling around on posing on jungle trees.
Price incl. VAT
€8.94 per metre
Viscose Jersey - Rouge
Viscose Jersey - Rouge
Part number
2111534

Viscose Jersey - Rouge

This viscose and Lycra fabric in vibrant rouge is just in time for spring! Perfect for any garment or to add a pop of colour!
Price incl. VAT
€9.80 per metre
Viscose Jersey - Royal Blue
Viscose Jersey - Royal Blue
Part number
2111526-R

Viscose Jersey - Royal Blue

Our royal blue viscose jersey fabric is bright and bold and perfect for holiday garments. Guaranteed to add a splash of colour to your designs.
Price incl. VAT
€9.80 per metre
Challis - Hanakotoba - Midnight
Challis - Hanakotoba - Midnight
Part number
2204P01A

Challis - Hanakotoba - Midnight

Petrol blue viscose challis print featuring a beige and grey flower design. Create stunning summer designs with this versatile fabric.
Price incl. VAT
€12.39 per metre
Challis - Hanakotoba - Green
Challis - Hanakotoba - Green
Part number
2204P01B

Challis - Hanakotoba - Green

This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.
Price incl. VAT
€12.39 per metre
Triple Crepe - Hot Pink
Triple Crepe - Hot Pink
Part number
2203P

Triple Crepe - Hot Pink

153cm wide, polyester heavy triple crepe fabric in vivid hot pink. A fabulous choice for dresses.
Price incl. VAT
€20.70 per metre
Sanderson - Jewel Leaves
Part number
2203VM02

Sanderson - Jewel Leaves

Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
Old price
€17.29
Price incl. VAT
€13.84 per metre
20% discount
Valid until 26/08/2025
Sanderson - Milla
Part number
2203VM01

Sanderson - Milla

This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
Old price
€20.75
Price incl. VAT
€16.60 per metre
20% discount
Valid until 26/08/2025
To Infinity and Beyond
Part number
2202E17

To Infinity and Beyond

Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-Tex®
Price incl. VAT
€17.29 per metre
Soft Shell - Funky Safari
Part number
2202E16

Soft Shell - Funky Safari

Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.
Old price
€20.75
Price incl. VAT
€16.60 per metre
20% discount
Valid until 26/08/2025
Challis - Billy Navy
Challis - Billy Navy
Part number
2203P01

Challis - Billy Navy

Superior quality and highly recognisable this 100% viscose challis fabric features a bold blue floral print.
Price incl. VAT
€12.39 per metre
Elton
Part number
2203M31

Elton

Elegantly soft cotton 100% cotton lawn fabric features a delightful floral print in gold, pink and blue shades.
Price incl. VAT
€14.41 per metre
Double Gauze - Elephants Pink
Part number
2110 NC

Double Gauze - Elephants Pink

Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Old price
€12.63
Price incl. VAT
€8.84 per metre
30% discount
Valid until 26/08/2025
Sophia - White
Sophia - White
Part number
2112P07

Sophia - White

Made in France and perfect for bridal and summer wear, this high-quality viscose fabric features a white spot and line design.
Price incl. VAT
€11.53 per metre
Barca Crepe - Brown
Barca Crepe - Brown
Part number
2112PO6

Barca Crepe - Brown

Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.
Price incl. VAT
€12.11 per metre
Venus - Cerise
Part number
2203M05D

Venus - Cerise

This hot pink polyester cotton blend velour fabric has a soft hand, great for sports & loungewear.
Price incl. VAT
€13.26 per metre
Venus - Cerulean
Part number
2203M05B

Venus - Cerulean

Bright blue velour fabric is soft, cosy, and warm. Quality knitted polyester, cotton, and spandex fabric.
Price incl. VAT
€13.26 per metre