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:

  • Tencel Feel Denim Chambray - Light Blue

    This 146cm wide, viscose denim chambray fabric in light blue has a super soft Tencel feel to it.

    Regular price £18.00 p/m
  • Tencel Feel Denim Chambray - Mid Blue

    This 146cm wide, viscose denim chambray fabric in mid blue has a super soft Tencel feel to it.

    Regular price £18.00 p/m
  • Tencel Feel Denim Chambray - Sky Blue

    This 146cm wide, viscose denim chambray fabric in sky blue has a super soft Tencel feel to it.

    Regular price £18.00 p/m
  • Tencel Lawn - Clementine Ivory

    Sustainably sourced Tencel(TM) lawn fabric featuring a pink floral print on a white ground, perfect for dressmaking!

    Regular price £12.50 p/m
  • Tencel Lawn - Timeless

    Whisper soft†sustainably sourced Tencel(TM) lawn in a classy abstract animal print design.

    Regular price £12.00 p/m
  • Tencel Shirting - Pale Camel

    155cm wide, pale camel 100% Tencel twill fabric with a soft drape and slight sheen.

    Regular price £14.00 p/m
  • Tencel Twill - Khaki

    150cm wide, 82% cotton and 18% Tencel twill fabric in a khaki green hue, finely woven and perfect for suits.

    Regular price £10.96 p/m
  • Teresa - Grey
    Sold out

    Teresa - Grey

    This polyester, polyamide & elastane blend double-knit jacquard Ponte Roma fabric features an abstract design in grey.

    Regular price £15.96 p/m
  • Terna

    150cm wide, lightweight polyester elastane suiting fabric in palest sand, beautiful drape, made in Portugal.

    Regular price £8.50 p/m
  • Made in Italy Tesoro - Navy

    Tesoro - Navy

    Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.

    Regular price £15.00 p/m
  • Made in Italy Tesoro - Red

    Tesoro - Red

    Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.

    Regular price £15.00 p/m
  • Tessuti - Aida Dress Sewing Pattern (UK 16-22)

    The Aida Dress is a midi-length style with bold colour-blocked panels that create a beautifully sculpted silhouette.

    Regular price £23.10 p/u
  • Tessuti - Aida Dress Sewing Pattern (UK 6-16)

    The Aida Dress is a midi-length style with bold colour-blocked panels that create a beautifully sculpted silhouette.

    Regular price £23.10 p/u
  • Tessuti - Alessi Bias Dress Pattern (UK 16-22)

    The Alessi Bias Dress in sizes 16-22 is a pull-on midi dress with a high, rounded neckline and a beautifully fluid silhouette thanks to its bias cut.

    Regular price £19.80 p/u
  • Tessuti - Alessi Bias Dress Pattern (UK XXS-XL)

    The Alessi Bias Dress is a pull-on midi dress with a high, rounded neckline and a beautifully fluid silhouette thanks to its bias cut.

    Regular price £19.80 p/u
  • Tessuti - Alice Dress & Top Pattern (UK XXS-XL)

    The Alice Dress/Top is a smock style with a self-lined yoke bodice, shaped armhole bands, softly gathered body, and side pockets in the dress version.

    Regular price £17.40 p/u
  • Tessuti - Amara Vest Sewing Pattern (UK 6-22)
    Sold out

    Tessuti - Amara Vest Sewing Pattern (UK 6-22)

    The Amara Vest is an ideal addition to any relaxed outfit, offering loose, boxy styling and serving as the perfect layering piece.

    Regular price £11.00 p/u
  • Tessuti - Anita Ponti Pant Pattern (UK 6-18)

    The Anita Ponti Pants are a sleek and slender style, designed as a pull-on garment with an elasticized waist and a wide hem.

    Regular price £14.50 p/u
  • Tessuti - Annie Dress Pattern (UK XXS-XL)

    The Annie Dress is a relaxed, lightweight maxi style with front and back yokes, side panels, and in-seam pockets for added ease.

    Regular price £19.80 p/u
  • Tessuti - Arkie Shirt Pattern (UK 6-22)

    The Arkie Shirt is a button-through, short-sleeved shirt that falls at hip length and is defined by a revere collar, side splits, and patch pockets.

    Regular price £19.80 p/u
  • Tessuti - Athina Top Sewing Pattern (UK XS-XL)
    Sold out

    Tessuti - Athina Top Sewing Pattern (UK XS-XL)

    The Athina Top is a comfortable and casual boxy style, designed with an extended shoulder and dropped sleeve for a relaxed fit.

    Regular price £11.00 p/u
  • Tessuti - Avery Skirt Sewing Pattern (UK 6-22)

    The Avery Skirt is a midi-length skirt featuring four panels that gently hug the hips before flaring out towards a narrow, topstitched hem.

    Regular price £17.40 p/u
  • Tessuti - Bailee Shorts Sewing Pattern (UK 6-22)

    The Bailee Shorts pattern features pull-on flared shorts with a wide elasticised waist, side pockets, side splits, and hem facing.

    Regular price £17.40 p/u
  • Tessuti - Bella Dress Sewing Pattern (UK 16-22)

    The Bella is a graceful and flowing A-line dress that features full-length sleeves, optional pockets with stitching detail, and a centre back seam.

    Regular price £17.40 p/u
  • Tessuti - Bella Dress Sewing Pattern (UK 6-16)
    Sold out

    Tessuti - Bella Dress Sewing Pattern (UK 6-16)

    The Bella is an effortless A-line dress with full-length sleeves, optional pockets, and centre back seam. Dress it up or down for any occasion.

    Regular price £17.40 p/u
  • Tessuti - Berlin Jacket Sewing Pattern (UK XXS-XL)
    Sold out

    Tessuti - Berlin Jacket Sewing Pattern (UK XXS-XL)

    Introducing the Berlin Jacket - a chic and collarless, longline jacket with exquisite details.

    Regular price £17.40 p/u
  • Tessuti - Chiara Pants Sewing Pattern (UK 6-16)

    The Chiara Pants feature a stylish wide leg with flared hem, front and back darts, and a side zipper opening.

    Regular price £17.40 p/u
  • Tessuti - Claudia Dress Pattern (UK XXS-XL)

    The Claudia Dress is a stylish pull-on sundress with narrow straps, bust darts, side pockets, above-knee splits, and topstitching. Modern and chic.

    Regular price £17.40 p/u
  • Tessuti - Coni Tunic Sewing Pattern (UK 6-22)

    The Coni Tunic is a comfortable and relaxed dress with a wide neckline, dropped armhole, stitched-down side seam pockets, and side splits.

    Regular price £17.40 p/u
  • Tessuti - Cora Top Sewing Pattern (UK 6-22)

    The Cora Top is a charming and simple design featuring a topstitched centre front seam and stitched-down inseam pockets.

    Regular price £17.40 p/u
  • Tessuti - Demi Pants Sewing Pattern (UK XXS-XL)

    The Demi Pants are a comfortable and stylish pull-on style with an elasticised waist, full legs, and side-stitched down pockets.

    Regular price £17.40 p/u
  • Tessuti - Esther Shorts Sewing Pattern (UK 6-16)

    The Esther Shorts are a classic and vintage-inspired design, featuring a high waist and side seams that sit forward from the hip.

    Regular price £14.50 p/u
  • Tessuti - Eva Dress Pattern (UK XXS-XL)
    Sold out

    Tessuti - Eva Dress Pattern (UK XXS-XL)

    The Eva in sizes XXS-XL is a loose and comfortable dress featuring a high waisted bodice and a panelled, lantern-shaped skirt with side pockets.

    Regular price £19.80 p/u
  • Tessuti - Evie Bias Skirt Sewing Pattern (UK 6-22)
    Sold out

    Tessuti - Evie Bias Skirt Sewing Pattern (UK 6-22)

    The Evie Bias Skirt is a flattering midi-length skirt with a floaty, flared design. It can be dressed up or down and looks great on any occasion.

    Regular price £17.40 p/u
  • Tessuti - Felicia Pinafore Dress Pattern (UK 18-22)

    The Felicia Pinafore Dress is a versatile, sleeveless pull-on dress with a gathered skirt and side pockets.

    Regular price £17.40 p/u
  • Tessuti - Florence Coat Sewing Pattern (UK 6-22)
    Sold out

    Tessuti - Florence Coat Sewing Pattern (UK 6-22)

    The Florence Coat exudes a relaxed style and boasts an oversized, long-line silhouette.

    Regular price £19.80 p/u
  • Tessuti - Harlow Shirt Sewing Pattern (UK 16-22)
    Sold out

    Tessuti - Harlow Shirt Sewing Pattern (UK 16-22)

    The Harlow Shirt is a button-through shirt with a soft and relaxed vibe that extends to the hip.

    Regular price £19.80 p/u
  • Tessuti - Harlow Shirt Sewing Pattern (UK 6-16)
    Sold out

    Tessuti - Harlow Shirt Sewing Pattern (UK 6-16)

    The Harlow Shirt is a relaxed, hip-length button-through shirt with a swing back, flared silhouette, angled side seams, split hem, and convertible collar.

    Regular price £19.80 p/u
  • Tessuti - Hazelwood Top Pattern (UK XXS-XL)

    The Hazelwood Top boasts a relaxed A-line silhouette, with a cosy funnel neck collar and full-length set-in sleeves.

    Regular price £17.40 p/u
  • Tessuti - Hilary Top Sewing Pattern (UK XXS-XL)

    The Hilary is a pretty peasant style blouse with bloused bodice, pleated peplum, boat neckline, gathered waist and sleeves with gathered wrists.

    Regular price £17.40 p/u
  • Tessuti - Ines Shirt Sewing Pattern (UK 16-22)

    The Ines Shirt is a shirt that buttons through and falls to hip length, with a slightly flared silhouette and a faced hem.

    Regular price £19.80 p/u
  • Tessuti - Ines Shirt Sewing Pattern (UK 6-16)

    The Ines Shirt is a hip-length, button-through shirt with a slightly flared silhouette and a faced hem.

    Regular price £19.80 p/u
  • Tessuti - Jane Dress Sewing Pattern (UK XXS-XL)

    The Jane Dress boasts an A-line silhouette with a chic neckline split and short sleeves.

    Regular price £23.10 p/u
  • Tessuti - Jensen Pants Sewing Pattern (UK 16-22)

    The Jensen Pants in sizes 16-22 feature a pull-on design with a clean silhouette and slim legs that taper to the ankle.

    Regular price £19.80 p/u
  • Tessuti - Jensen Pants Sewing Pattern (UK 6-16)

    The Jensen Pants feature a pull-on design with a clean silhouette and slim legs that taper to the ankle.

    Regular price £19.80 p/u

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