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!

3529–3552 of 3577 items
View:
Sort by:
JK - Salso - Navy
Part number
2012C04B

JK - Salso - Navy

135cm wide, mid-weight linen and viscose blend dress fabric in navy blue. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
Out of stock
Riviera Lawn - Ivory
Part number
2012V01

Riviera Lawn - Ivory

145cm wide ivory cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Price incl. VAT
£7.95 per metre
Out of stock
Yoryu Chiffon - Ochre
Yoryu Chiffon - Ochre
Part number
2011E03b

Yoryu Chiffon - Ochre

A 150cm wide very delicate polyester chiffon in ochre.
Price incl. VAT
£6.00 per metre
Out of stock
Brushed Tartan - Jamie
Part number
2011V01

Brushed Tartan - Jamie

Beautiful cotton flannel fabric in a black, blue, pink, green and orange plaid, with a lightly brushed finish. Great for cosy shirts.
Price incl. VAT
£10.00 per metre
Out of stock
Poplin Print - Zebra Family
Part number
2010O10

Poplin Print - Zebra Family

112cm wide, cotton poplin fabric with black and ivory Zebras in various sizes on an ivory ground.
Price incl. VAT
£7.75 per metre
Out of stock
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Purple
Part number
1905P07d

Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Purple

Beautiful Pima cotton lawn fabric with a floral design in shades of blue with deep purple accents.
Price incl. VAT
£15.75 per metre
Out of stock
Poplin Print - Liberty - Violet
Part number
2004O03f

Poplin Print - Liberty - Violet

Liberty violet cotton poplin dress fabric is a very pretty fabric with little cute violet flowers on a white background.
Price incl. VAT
£7.75 per metre
Out of stock
Poplin Print - Liberty - Coral
Part number
2004O03e

Poplin Print - Liberty - Coral

Liberty coral cotton poplin dress fabric is a very pretty fabric with little cute coral flowers on an ivory background.
Price incl. VAT
£7.75 per metre
Out of stock
Poplin Print - Liberty - Pink
Part number
2004O03b

Poplin Print - Liberty - Pink

Liberty pink cotton poplin dress fabric is a very pretty fabric with little cute flowers on a pink background.
Price incl. VAT
£7.75 per metre
Out of stock
Cross Hatch - Olive
Part number
2045f

Cross Hatch - Olive

Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Price incl. VAT
£6.25 per metre
Out of stock
Brushed Tartan - Navy + Pink
Part number
2007V04b

Brushed Tartan - Navy + Pink

Brushed cotton tartan shirting fabric in a blue and pink check pattern. The colours in this cloth are truly captivating.
Price incl. VAT
£10.00 per metre
Out of stock
Brushed Tartan - Black + Green
Part number
2007V04a

Brushed Tartan - Black + Green

Exceptional cotton shirting fabric with a brushed finish, showcasing a striking black, green and blue check pattern.
Price incl. VAT
£10.00 per metre
Out of stock
Jay Jersey - Jade
Part number
2007A001e

Jay Jersey - Jade

At approximately 200gsm this is a lightweight jersey so it is good for tops with lots of movement, a cowl neck for example. In Jade green
Price incl. VAT
£7.50 per metre
Out of stock
Riviera Lawn - Pale Cream
Part number
2007V04A

Riviera Lawn - Pale Cream

145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Price incl. VAT
£7.95 per metre
Out of stock
Riviera Lawn - Pale Blue
Part number
2007V04D

Riviera Lawn - Pale Blue

145cm wide pale blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Price incl. VAT
£7.95 per metre
Out of stock
Poplin Print - Zebra Print
Part number
2007o30

Poplin Print - Zebra Print

112cm wide, cotton poplin print fabric with a Zebra Print in colours you'd expect (black and white).
Price incl. VAT
£7.75 per metre
Out of stock
Value Poplin - Rose Pink
Part number
rosepink

Value Poplin - Rose Pink

150cm wide 100% cotton poplin dress and craft fabric, featuring a rose pink floral design on an ivory background.
Price incl. VAT
£6.50 per metre
Out of stock
Poplin Print - In The Garden - Pale Green
Part number
2006o04

Poplin Print - In The Garden - Pale Green

110cm wide printed cotton poplin fabric with a floral pattern on a green background. Perfect for dresses, shirt, skirt & crafts.
Price incl. VAT
£7.75 per metre
Out of stock
Linen Mix - Deepest Darkest Navy
Part number
2005o15d

Linen Mix - Deepest Darkest Navy

Stretch, viscose linen mix suiting fabric in a dark navy. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Price incl. VAT
£10.50 per metre
Out of stock
Gorgeous Jersey - Fuchsia
Part number
2006J01NR

Gorgeous Jersey - Fuchsia

Lightweight viscose jersey fabric in bright fuchsia pink. Stretchy and very comfortable to wear.
Price incl. VAT
£7.00 per metre
Out of stock
Poplin Print - Navy Feather
Part number
7352c

Poplin Print - Navy Feather

44" wide cotton poplin fabric with delicate two tone feather print in navy and white. Perfect for dress, shirt and crafts.
Price incl. VAT
£7.75 per metre
Out of stock
Pima Cotton Lawn - Devine Paisley - Pink
Part number
2005PH20c

Pima Cotton Lawn - Devine Paisley - Pink

135cm wide Pima cotton lawn dress fabric in mix of pinks, reds, greens & blues in paisley print, on an black background.
Price incl. VAT
£15.75 per metre
Out of stock
Poplin Print - Galaxy - Navy
Part number
2005O03a

Poplin Print - Galaxy - Navy

112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a navy ground.
Price incl. VAT
£7.75 per metre
Out of stock
Triple Crepe - Ivory
Part number
1570V

Triple Crepe - Ivory

This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in an ivory shade.
Price incl. VAT
£18.00 per metre
Out of stock