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:

  • French Terry - Black

    Plain black 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Blush Pink

    Plain blush pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Chocolate
    Sold out

    French Terry - Chocolate

    150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.

    Regular price £12.90 p/m
  • French Terry - Cinnamon

    Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.

    Regular price £12.90 p/m
  • French Terry - Craft Hearts - Pink

    145cm wide, 95% cotton, 5% elastane French Terry jersey fabric in lilac with pink hearts.

    Regular price £17.00 p/m
  • French Terry - Craft Hearts - Yellow

    145cm wide, 95% cotton, 5% elastane French Terry jersey fabric in turquoise with yellow hearts.

    Regular price £17.00 p/m
  • French Terry - Cream

    Plain cream 95% Cotton, 5% Elastane OEKO-TEX French terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Damson

    This plain purple French Terry jersey fabric, is 155cm wide, ideal for leggings, joggers and dressmaking!

    Regular price £12.90 p/m
  • French Terry - Dark Airforce

    Plain dark air force 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Dark Grey

    Plain dark grey 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Dark Olive

    Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.

    Regular price £12.90 p/m
  • French Terry - Denim Marl

    Plain denim marl 50% Cotton, 45% Polyester 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Fawn

    OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.

    Regular price £12.90 p/m
  • + More colours French Terry - Festive Gnome - Grey

    French Terry - Festive Gnome - Grey

    A soft and comfy cotton French terry with a cheerful festive gnome print on a grey background, perfect for cosy makes through the winter season.

    Regular price £17.90 p/m
  • + More colours French Terry - Festive Gnome - Red

    French Terry - Festive Gnome - Red

    A soft and comfy cotton French terry with a cheerful festive gnome print on a red background, perfect for cosy makes through the winter season

    Regular price £17.90 p/m
  • + More colours French Terry - Festive Gnome - Sand

    French Terry - Festive Gnome - Sand

    A soft and comfy cotton French terry with a cheerful festive gnome print on a sand background, perfect for cosy makes through the winter season.

    Regular price £17.90 p/m
  • French Terry - French Navy

    Plain navy 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Grey

    Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!

    Regular price £12.90 p/m
  • French Terry - Hot Pink

    Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Lavender

    OEKO-TEX French Terry jersey dressmaking fabric in a beautiful lavender colour. Great for sewing sweatshirts, joggers, leggings and dresses.

    Regular price £12.90 p/m
  • French Terry - Leopard

    Superb quality Oeko-tex 100, 95% cotton / 5% Elastane knitted brushed French Terry jersey in a fabulous modern animal print.

    Regular price £18.00 p/m
  • French Terry - Light Turquoise

    Plain light turquoise 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Mid Blue

    Our 150cm wide plain French Terry jersey fabric in a blue shade is great for joggers, dressmaking and leggings!

    Regular price £12.90 p/m
  • French Terry - Milkshake

    Plain milkshake pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Mint

    Who doesn't love a stretch jersey fabric, this French Terry jersey material comes in a mint colour. Great for sewing dresses, joggers, sweatshirts & joggers.

    Regular price £12.90 p/m
  • French Terry - Moss
    Sold out

    French Terry - Moss

    Plain moss green 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Navy

    Plain navy blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Ochre

    Plain ochre 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Orange

    Orange 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Pale Blue

    Superb quality OEKO-TEX jersey fabric in pale blue. Great for sewing leggings, joggers sweatshirt & dresses.

    Regular price £12.90 p/m
  • French Terry - Pink

    Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!

    Regular price £12.90 p/m
  • French Terry - Purple

    Plain purple 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Red

    Plain red 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Rose

    Fabulous French Terry OEKO-TEX jersey fabric in rose pink. Great for sewing dresses, joggers, sweatshirts & joggers.

    Regular price £12.90 p/m
  • French Terry - Royal

    Plain royal blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Sage

    Sage green 95% Cotton, 5% elastane French Terry OEKO-TEX jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Sea Green

    Gorgeous light sea green 95% Cotton, 5% Elastane French Terry OEKO-TEX jersey fabric with a looped back. Perfect for sweatshirting and loungewear.

    Regular price £12.90 p/m
  • French Terry - Silver Marl

    Plain silver marl 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Soft Beige
    Sold out

    French Terry - Soft Beige

    Excellent quality OEKO-TEX jersey material in soft beige. Great for sewing leggings, joggers sweatshirt & dresses.

    Regular price £12.90 p/m
  • French Terry - Spray Away

    This French terry jersey fabric has been digitally printed and features paint sprays of rainbow colours. Great for hoodies and relaxed clothes! Oeko-Tex.

    Regular price £19.50 p/m
  • French Terry - Taupe

    Plain taupe with a slight marl 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Teal

    Plain teal 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    Regular price £12.90 p/u
  • French Terry - Tie Dye - Green

    150cm wide, viscose and elastane French terry jersey fabric in green with a stylish tie dye design.

    Regular price £15.76 p/m
  • French Terry - Tie Dye - Pink

    Our 155cm wide Tie Dye French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings! OEKO-TexÆ.

    Regular price £20.00 p/m
  • French Terry - Turquoise

    Plain turquoise 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 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