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:

  • Tessuti - Kate Top Sewing Pattern (UK 16-22)

    The Kate Top in sizes 16-22 is a cropped, boxy sleeveless singlet available in two neckline variations.

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

    The Kate Top is a cropped, boxy sleeveless singlet available in two neckline variations, with a wide hemline and side split detail, and exposed binding on the neckline and armholes.

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

    The Kyoto Vest is a chic, shawl-collared wrap vest with bound edges and armholes. Effortlessly stylish, it is the perfect layering piece for cooler months.

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

    The Laura Pants are a timeless, pull-on design with cropped, tapered legs that feature deep, topstitched hems with side splits.

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

    The Leni Top is a boxy, cropped style featuring a narrow V-neck, extended sleeves, and a wide hem with facing.

    Regular price £17.40 p/u
  • Tessuti - Lennox Sweatshirt Pattern (UK 6-22)
    Sold out

    Tessuti - Lennox Sweatshirt Pattern (UK 6-22)

    The Lennox Sweatshirt is a comfortably relaxed and boxy style that showcases a loose fit and drop shoulders.

    Regular price £19.80 p/u
  • Tessuti - Lily Linen Dress Pattern (UK 16-22)

    The Lily Linen Dress is a perfect blend of style and comfort. Its flared silhouette makes it both flattering and comfortable to wear.

    Regular price £17.40 p/u
  • Tessuti - Lily Linen Dress Pattern (UK 6-16)

    The Lily Linen Dress combines style and comfort effortlessly, making it an ideal choice for any occasion.

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

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

    The Lois Dress is a vintage-inspired beauty that exudes timeless elegance.

    Regular price £19.80 p/u
  • Tessuti - Lyon Jacket Sewing Pattern (UK 16-22)

    The Lyon Jacket in sizes 16-22 exudes style with its hip-length silhouette and semi-fitted, collarless design.

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

    The Lyon Jacket in sizes 6-16 exudes style with its hip-length silhouette and semi-fitted, collarless design.

    Regular price £19.80 p/u
  • Tessuti - Madden Skirt Pattern (UK 6-18)

    The Madden Skirt is a chic pleated midi with a flattering contoured waistband, side button closure, in-seam pocket, and wide hem.

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

    The Mahlia Skirt is a stunning midi-length skirt that boasts an A-line silhouette, designed to be crafted from knit fabrics with excellent recovery and body.

    Regular price £17.40 p/u
  • Tessuti - Mandy Boat Tee Pattern (UK XXS-3XL)

    The Mandy Boat Tee - a Tessuti favourite, is a wide and boxy style specifically designed for jersey knits.

    Regular price £11.90 p/u
  • Tessuti - Megan Longline Cardigan Pattern (UK XXS-XL)

    The Megan Longline Cardigan features full-length sleeves, centre front and neckline binding, and flared side seams with an asymmetrical hemline.

    Regular price £17.40 p/u
  • Tessuti - Melbourne Trench Coat Pattern (UK 6-16)

    Introducing the Melbourne Trench Coat, a timeless single-breasted trench style that epitomises classic elegance.

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

    Tessuti - Milenda Dress Pattern (UK XXS-XL)

    The Milenda Dress is a classic pull-on dress that exudes simplicity and timeless elegance.

    Regular price £19.80 p/u
  • Tessuti - Monroe Turtleneck Pattern (UK XXS-XXL)

    The Monroe Turtleneck is a boxy style top with drop shoulders, a turtleneck collar, and optional three-quarter or full-length fitted sleeves.

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

    The Myka Top is a stylish oversized knit top that boasts a boxy silhouette, making it a comfortable and relaxed fit.

    Regular price £17.40 p/u
  • Tessuti - Naia Pants Pattern (UK 16-22)

    The Naia Pants in 16-22 are relaxed, cropped trousers with a dropped crotch, tapered legs, deep pleats, and a wide elasticated waistband.

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

    The Naia Pants are relaxed, cropped trousers with a dropped crotch, tapered legs, deep pleats, and a wide elasticated waistband.

    Regular price £19.80 p/u
  • Tessuti - Ophelia Dress Pattern (UK 18-22)

    The Ophelia Dress is the perfect sundress for warm days and balmy nights. It features a fitted bodice with bust darts, wide comfortable shoulder straps, and a neckband.

    Regular price £19.80 p/u
  • Tessuti - Ophelia Dress Pattern (UK 6-18)

    Ophelia is the perfect sundress for warm days and balmy nights. It features a fitted bodice with bust darts, wide comfortable shoulder straps, and a neckband.

    Regular price £19.80 p/u
  • Tessuti - Oslo Coat Sewing Pattern (UK 12-16)
    Sold out

    Tessuti - Oslo Coat Sewing Pattern (UK 12-16)

    The Oslo Coat is a classic and sophisticated garment, featuring a fully lined, double-breasted style that exudes timeless elegance.

    Regular price £24.00 p/u
  • Tessuti - Oslo Coat Sewing Pattern (UK 18-22)

    The Oslo Coat in sizes 18-22 is a classic and sophisticated garment, featuring a fully lined, double-breasted style that exudes timeless elegance.

    Regular price £24.00 p/u
  • Tessuti - Oslo Coat Sewing Pattern (UK 6-10)
    Sold out

    Tessuti - Oslo Coat Sewing Pattern (UK 6-10)

    The Oslo Coat embodies timeless sophistication, with a fully lined, double-breasted style that is both classic and elegant.

    Regular price £24.00 p/u
  • Tessuti - Pia Dress Sewing Pattern (UK XS-XL)

    This pull-on dress is meticulously crafted with extended shoulder sleeves & exaggerated pockets.

    Regular price £19.80 p/u
  • Tessuti - Rae Dress Sewing Pattern (UK 6-18)

    The Rae Dress is a versatile and stylish garment, featuring forward side seams and a deep lantern hem that subtly shapes the knee-length, pull-on shift dress.

    Regular price £23.10 p/u
  • Tessuti - Rae Top Sewing Pattern (UK 6-18)

    The Rae Top is a stylish and comfortable pull-on garment that boasts a relaxed fit and a wide, gathered neckline for added visual interest.

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

    The Richmond Coat is a modern classic that offers a stylish and comfortable option for chilly weather.

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

    These pull-on pants feature an elasticised waist and straight legs, with a cropped length that hits above the ankle.

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

    Tessuti - Robbie Pants Sewing Pattern (UK 6-16)

    Made from lightweight and breathable fabrics, these pants are perfect for staying cool and comfortable during the warmer months.

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

    The Romy Top and Dress offer a semi-fitted silhouette with a square neckline, strap options, and a timeless style perfect for spring and summer.

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

    The Sadie Slip Dress is a versatile and timeless garment, designed with a classic bias cut that makes it perfect for a variety of occasions.

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

    The Soho Coat is a stylish, unlined coat with a turn-back collar, side pockets, drop shoulders, and topstitched side seams.

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

    The Sonia Shorts are a wide-leg, high-waisted style featuring an elasticised paper bag waist.

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

    The Sophie Dress is a stylish and flattering garment that features a flared silhouette, a single lapel V-neckline, and a drop waistline.

    Regular price £23.10 p/u
  • Tessuti - Sydney Jacket Pattern (UK XXS-XL)

    The Sydney jacket is a fashion-forward, oversized draped style that elevates your wardrobe effortlessly.

    Regular price £19.80 p/u
  • Tessuti - Tamiko Pants Pattern (UK 18-22)

    The Tamiko Pants are a versatile and comfortable addition to any wardrobe, featuring a pull-on style with an elasticised waist and practical side pockets.

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

    The Tamiko Pants are designed for versatility and comfort, featuring a pull-on style with an elasticised waist and practical side pockets.

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

    The Tavi Top is a sleeveless, semi-fitted shell top featuring bust darts, a buttoned back, and extended shoulders.

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

    The Torino Vest is a versatile sleeveless layering piece designed with a subtle A-line silhouette for a modern touch.

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

    Introducing the Tosca Tunic, a charmingly flared garment designed for a relaxed and comfortable experience.

    Regular price £19.80 p/u
  • Tessuti - Verona Jacket Pattern (UK XXS-XXL)

    The cropped and boxy Verona Jacket features extended shoulders, a peaked hemline at the front, a collar, front shoulder darts, and a two-piece bracelet-length sleeve.

    Regular price £17.40 p/u
  • Made in Britain That Hurt!

    That Hurt!

    British dark navy wool blend check suiting, 153cm wide, 194gsm. Soft, durable, and lightly stretchy

    Regular price £19.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