Free UK delivery over £75

Since - 1974

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!

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!

View as:

  • Chloe

    This is a beautiful organza in ivory with a large scale embroidered daisy floral design. Perfect for weddings.

    Regular price £9.50 p/m
  • Chloe - Pale Blue

    78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.

    Regular price £33.50 p/m
  • Christal Denim Jersey - Jade

    Knitted French Terry fabric made from cotton, polyester & spandex in a denim blue hue with an abstract triangle print.

    Regular price £14.50 p/m
  • + More colours Christmas Cotton - Berries & Holly - Blue

    Christmas Cotton - Berries & Holly - Blue

    150cm wide, 122gsm 100% cotton Christmas fabric with red, green, and gold holly design on navy.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Berries & Holly - Red

    Christmas Cotton - Berries & Holly - Red

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly design on red.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Claus

    Christmas Cotton - Claus

    110cm wide, festive Santa print 100% cotton craft fabric, perfect for Christmas decorations and garments.

    Regular price £9.50 p/m
  • + More colours Christmas Cotton - Eve - Cream

    Christmas Cotton - Eve - Cream

    110cm wide, 100% cotton fabric featuring a decorative gold print on a cream back drop, perfect for Christmas crafts.

    Regular price £8.50 p/m
  • + More colours Christmas Cotton - Festive Dachshund

    Christmas Cotton - Festive Dachshund

    112cm wide, 135gsm 100% cotton Christmas fabric with dachshunds in jumpers and Santa hats.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Glitter Stars

    Christmas Cotton - Glitter Stars

    This bold Christmas fabric features a forest green hue covered with red and gold stars that glitter beautifully. This will look amazing at Christmas time!

    Regular price £10.96 p/m
  • + More colours Christmas Cotton - Glitter Trees

    Christmas Cotton - Glitter Trees

    124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.

    Regular price £10.96 p/m
  • + More colours Christmas Cotton - Holly - Green

    Christmas Cotton - Holly - Green

    140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on a green ground. Good for Christmas decorations & crafts.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly - Ivory

    Christmas Cotton - Holly - Ivory

    140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.

    Regular price £8.96 p/m
  • + More colours Christmas Cotton - Holly - Red

    Christmas Cotton - Holly - Red

    Christmas holly print in red and metallic gold.†110cm wide, 100% Cotton craft fabric.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Dainty

    Christmas Cotton - Holly Natural - Dainty

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Grande

    Christmas Cotton - Holly Natural - Grande

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with red berries and green holly on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Medium

    Christmas Cotton - Holly Natural - Medium

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with small holly sprigs and red berries on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Pettit

    Christmas Cotton - Holly Natural - Pettit

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Blue

    Christmas Cotton - Hollygrove - Blue

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly leaf design on blue.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Green

    Christmas Cotton - Hollygrove - Green

    140cm wide, 122gsm 100% cotton Christmas fabric in green with metallic gold holly design

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Red

    Christmas Cotton - Hollygrove - Red

    142cm wide, 122gsm 100% cotton Christmas fabric in red with metallic gold holly design

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Ivory Spot

    Christmas Cotton - Ivory Spot

    136cm wide, 122gsm 100% cotton Christmas fabric in ivory with gold spots

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Little Fir

    Christmas Cotton - Little Fir

    Christmas cotton craft fabric featuring a small-scale red and green tree print on a vintage cream background.

    Regular price £8.50 p/m
  • + More colours Christmas Cotton - Merry Bundle

    Christmas Cotton - Merry Bundle

    100% cotton craft fabric with a small holly print in red and green on white ground, great for Xmas dÈcor.

    Regular price £9.50 p/m
  • + More colours Christmas Cotton - Mistletoe

    Christmas Cotton - Mistletoe

    110cm wide, 100% cotton fabric featuring a leaf print on a vintage cream backdrop, great for Christmas crafts.

    Regular price £9.50 p/m
  • + More colours Christmas Cotton - Red Berry

    Christmas Cotton - Red Berry

    110cm wide, 100% cotton fabric featuring a green, red holly print on a white back drop, great for Christmas dÈcor.

    Regular price £9.50 p/m
  • + More colours Christmas Cotton - Red Robin

    Christmas Cotton - Red Robin

    112cm wide, 135gsm 100% cotton Christmas fabric with robins on a red background.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Red Spot

    Christmas Cotton - Red Spot

    136cm wide, 122gsm 100% cotton Christmas fabric in red with gold spots.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Winter Wishes - Green

    Christmas Cotton - Winter Wishes - Green

    150cm wide, 122gsm 100% cotton Christmas fabric with Santa and tree patchwork design in red, green, and gold

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Winter Wishes - Grey

    Christmas Cotton - Winter Wishes - Grey

    142cm wide, 122gsm 100% cotton Christmas fabric with patchwork-style festive print in red, grey, and gold

    Regular price £9.76 p/m
  • Christmas List

    140cm wide good quality cotton poplin fabric with a christmas checked print in green, red and gold. Good for Christmas decorations & crafts.

    Regular price £8.00 p/m
  • + More colours Christmas Organza - Flock

    Christmas Organza - Flock

    Ivory polyester organza with quite big, snowflakes in red.

    Regular price £5.00 p/m
  • + More colours Christmas Organza - Glitter Stars - Red

    Christmas Organza - Glitter Stars - Red

    Red polyester organza in with an all over festive glitter stars design.

    Regular price £5.00 p/m
  • + More colours Christmas Organza - Silver Check

    Christmas Organza - Silver Check

    Subtle polyester organza in silver, with fine shimmering line check.

    Regular price £5.00 p/m
  • + More colours Christmas Poly/Cotton - Festive Fox - Beige

    Christmas Poly/Cotton - Festive Fox - Beige

    112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a beige ground.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Festive Fox - Grey

    Christmas Poly/Cotton - Festive Fox - Grey

    112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a grey ground.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Gingerbread Man

    Christmas Poly/Cotton - Gingerbread Man

    112cm wide cheap and cheerful Poly/Cotton fabric with Gingerbread Man, cookies ad canes in cream colour.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Green Trees

    Christmas Poly/Cotton - Green Trees

    112cm wide cheap and cheerful poly/cotton fabric with green and dark green Christmas trees on a white ground.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Halls Of Holly - White

    Christmas Poly/Cotton - Halls Of Holly - White

    112cm wide poly/cotton fabric with green holly and berries on a white ground. Great value printed polycotton perfect for Christmas crafts.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Little Robin

    Christmas Poly/Cotton - Little Robin

    112cm wide cheap and cheerful poly/cotton fabric with Christmas robins and presents in red, brown and green on a white ground.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Muffin Man

    Christmas Poly/Cotton - Muffin Man

    Cheerful Christmas poly/cotton fabric in white featuring gingerbread men and red polka dots! A great fabric for Christmas decorations.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Party Pingu

    Christmas Poly/Cotton - Party Pingu

    A fun penguin print Christmas poly/cotton fabric featuring festive penguins, stars and holly leaves on a white background. Great for Christmas crafts!

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Santa's' Gingerbread Men

    Christmas Poly/Cotton - Santa's' Gingerbread Men

    112cm wide cheap and cheerful poly/cotton fabric with gingerbread men and Christmas goodies on a white ground.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Scotty Dog - Red
    Sold out

    Christmas Poly/Cotton - Scotty Dog - Red

    112cm wide cheap and cheerful poly/cotton scotty dog fabric on a red background. Perfect for Christmas craft projects.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Scotty Dog - Royal Blue

    Christmas Poly/Cotton - Scotty Dog - Royal Blue

    112cm wide cheap and cheerful poly cotton made up of black and white checked dogs which remind me of a Scottish terrier, all on a royal blue background.

    Regular price £3.96 p/m
  • + More colours Christmas Poly/Cotton - Stocking - Pale Blue

    Christmas Poly/Cotton - Stocking - Pale Blue

    Great pale blue Christmas poly/cotton fabric featuring red and green Santa stockings with festive patterns and snowflakes. Ideal for Christmas crafts!

    Regular price £3.96 p/m

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill