Free UK delivery over £75

Since - 1974
New Arrivals

New Arrivals

We add new fabrics, dress patterns and haberdashery items every week. Please check out our fab selection of fabrics for dressmaking, quilting and patchwork as well as a variety of other crafts.

View as:

  • + More colours 400gsm Sherpa Suede - Ecru

    400gsm Sherpa Suede - Ecru

    Ecru Sherpa Suede with faux-fur backing. Soft, warm and ideal for jackets or linings.

    Regular price £21.96 p/m
  • + More colours 400gsm Sherpa Suede - Black

    400gsm Sherpa Suede - Black

    Black faux-fur backed Sherpa Suede. Soft, warm, and perfect for jackets and outerwear.

    Regular price £21.96 p/m
  • + More colours 100% Merino Wool Jersey - Petrol

    100% Merino Wool Jersey - Petrol

    Petrol blue Australian merino wool jersey - soft, rich and made for layering.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Khaki

    100% Merino Wool Jersey - Khaki

    Khaki brushed Australian merino wool jersey. Soft, earthy and ideal for autumn sewing.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Taupe

    100% Merino Wool Jersey - Taupe

    Taupe jersey in Australian merino wool - brushed, breathable and ideal for relaxed wear.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Ecru

    100% Merino Wool Jersey - Ecru

    Ecru brushed Australian merino wool jersey - soft, breathable and gentle on sensitive skin.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Antracite
    Sold out

    100% Merino Wool Jersey - Antracite

    Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Mid Grey

    100% Merino Wool Jersey - Mid Grey

    Soft brushed mid grey Australian merino wool jersey - cosy, breathable and very wearable.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Navy

    100% Merino Wool Jersey - Navy

    Navy brushed jersey made from Australian merino wool. Soft, breathable and great for layering.

    Regular price £36.96 p/m
  • + More colours 100% Merino Wool Jersey - Sand

    100% Merino Wool Jersey - Sand

    Brushed Australian merino wool jersey in sand melange - warm, breathable and gentle on skin.

    Regular price £36.96 p/m
  • Ironworks

    A strong, good-quality wool mix suiting fabric in Gunmetal Olive.

    Regular price £14.50 p/m
  • Finishing School

    A superfine wool suiting fabric in very dark navy with a beautifully smooth finish.

    Regular price £19.96 p/m
  • Wool Suiting - Elise

    A fine, lightweight wool mix suiting fabric in deep navy blue.

    Regular price £18.26 p/m
  • Delboy

    A fine 100% wool suiting fabric in classic navy with a soft sheen.

    Regular price £21.76 p/m
  • Made in Britain The Rambler

    The Rambler

    A classic 100% wool check suiting fabric in moss, almond, brown, and beige tones.

    Regular price £21.76 p/m
  • City Stripes

    Navy viscose-blend suiting fabric with classic white pinstripes.

    Regular price £10.96 p/m
  • Made in Italy Azure Twill Lining

    Azure Twill Lining

    A smooth and durable 100% viscose twill lining in a rich azure blue.

    Regular price £7.26 p/m
  • Rose Lining

    A beautifully soft 100% acetate lining fabric in a rose pink shade, featuring a subtle woven rose design.

    Regular price £7.26 p/m
  • True Essentials - Fine Rib T-Shirting - Black

    Black fine rib cotton T-shirting jersey, 176cm wide, 187gsm. Soft, breathable 100% cotton knit

    Regular price £8.00 p/m
  • True Essentials - Fine T-Shirting - Black

    Black fine cotton T-shirting jersey, 176cm wide, 180gsm. Soft, breathable 100% cotton knit

    Regular price £8.00 p/m
  • True Essentials - T-Shirting - Cream

    Cream 100% cotton T-shirting jersey, 147cm wide, 176gsm. Soft, breathable knit

    Regular price £8.00 p/m
  • True Essentials - T-Shirting - White

    100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit

    Regular price £8.00 p/m
  • True Essentials - T-Shirting - Black

    100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit

    Regular price £8.00 p/m
  • Made in Britain Fine Rib Black Cotton Jersey

    Fine Rib Black Cotton Jersey

    Black cotton fine rib jersey, 140cm wide, 248gsm. Soft, breathable 100% cotton knit

    Regular price £8.00 p/m
  • Made in Britain Interlock - White

    Interlock - White

    White cotton interlock jersey, 145cm wide, 166gsm. Soft, breathable 100% cotton knit

    Regular price £9.00 p/m
  • Wardrobe By Me - Artist Jacket Pattern

    A relaxed workwear jacket with gathered yokes, cuffed sleeves, and patch pockets -- a slow-sew project to savour.

    Regular price £16.00 p/u
  • Wardrobe by Me - Big Shirt Dress Pattern

    The Big Shirt offers an effortlessly oversized fit with gathered sleeves, yoke detail, and shirt or dress options.

    Regular price £16.00 p/u
  • Sew House Seven - Revel Topper Pattern (Sizes 00-34)

    Chic and versatile, the Revel Topper features a shawl collar, boxy fit, and three stylish sleeve variations.

    Regular price £20.00 p/u
  • Friday Pattern Company - The Flaneur Pants Pattern

    Effortless and versatile, the Fl‚neur Pants feature a wide leg, elastic back, zip fly, and easy no-side-seam design.

    Regular price £19.00 p/u
  • Hip To Be Square - Wool Suiting
    Sold out

    Hip To Be Square - Wool Suiting

    Blue check wool suiting, 155cm wide, 200gsm. Soft, durable 96% wool, 4% polyamide

    Regular price £20.00 p/m
  • Made in Italy Bourbon Wool

    Bourbon Wool

    Italian ex-designer virgin wool check fabric, 155cm wide, 163gsm. Lightweight 100% wool with elegant drape

    Regular price £22.00 p/m
  • Made in Italy Twilight Wool

    Twilight Wool

    Italian blue check wool fabric, 150cm wide, 152gsm. Lightweight 100% wool shirting with refined drape.

    Regular price £20.00 p/m
  • Made in Britain Cocoa Suiting

    Cocoa Suiting

    British cocoa wool blend suiting, 157cm wide, 193gsm. Soft yet durable fabric, perfect for suits, trousers, skirts, and elegant tailoring.

    Regular price £14.00 p/m
  • Made in Italy Tuscan Sage Suiting

    Tuscan Sage Suiting

    Italian sage suiting fabric, 150cm wide, 174gsm. Wool polyester blend with a refined drape--ideal for suits, skirts, trousers, and jackets.

    Regular price £14.00 p/m
  • Melton Coating - Navy

    150cm wide navy wool cashmere coating fabric, 280gsm. A luxurious blend of 80% wool and 20% cashmere with a soft hand and elegant drape

    Regular price £38.00 p/m
  • Sew Liberated - Matcha Top Dress Pattern (0-24)

    Swingy and elegant, the Matcha Top features a stand neckline, unique shoulders, and sleeveless or elbow-length sleeves.

    Regular price £24.00 p/u
  • Wardrobe By Me - Men's Rebel Sweatpants Pattern

    Stay comfy in the Rebel sweatpants, with rib waistband, deep pockets, and options for cuffs, back pocket, or shorts.

    Regular price £16.00 p/u
  • Wardrobe By Me - Men's Rebel Raglan Pattern

    Make the Rebel Raglan Sweatshirt -- a classic style with raglan sleeves, rib details, and hood or kangaroo pocket options.

    Regular price £16.00 p/u
  • Wardrobe By Me - Tulip Top Pattern

    Sew the Summer Tulip Top, a dolman blouse with cap sleeves, gathered neckline, curved hem, and back button detail

    Regular price £16.00 p/u
  • Wardrobe By Me - Men's Ozark Vest

    The Ozark Vest sewing pattern is a workwear-inspired, fully lined vest with quilted detail, patch pockets, and a metal zipper

    Regular price £16.00 p/u
  • French Navy - Rib Jersey

    132cm wide French navy viscose rib jersey, 100% viscose. Soft, breathable, and drapey with a fine rib texture

    Regular price £8.96 p/m
  • Armada

    150cm wide black cotton polyester twill fabric, lightweight with a smooth handle. Durable and breathable

    Regular price £9.50 p/m
  • Satin Brocade - Off White

    142cm wide off white polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant

    Regular price £13.50 p/m
  • Satin Brocade - Black

    142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant

    Regular price £13.50 p/m
  • Stretch Breathable Lining - Turquoise Floral

    152cm wide turquoise floral stretch lining fabric, 128gsm. A soft, breathable polyester elastane blend with added stretch

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