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:

  • Sewing Room - Micro Dot - Turquoise

    Superior quality cotton poplin in a small turquoise and white polka dot. 113cm wide

    Regular price From £8.45 p/u
  • Sewing Room - Multi Cube

    113cm wide. Superior quality cotton poplin in white with a multicoloured 3D geometric cube print.

    Regular price £8.46 p/m
  • Sewing Room - Patchwork Blue

    Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.

    Regular price £8.46 p/m
  • Sewing Room - Patchwork Brown

    Beautiful cotton poplin fabric comes with an all over floral print in colours of brown, pink & ivory in a patchwork style design.

    Regular price From £8.45 p/u
  • Sewing Room - Patchwork Pink

    Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.

    Regular price From £8.45 p/u
  • Sewing Room - Peony

    100% cotton poplin fabric in autumn shades of brown, orange, yellow and greens, very pretty.

    Regular price £8.46 p/m
  • Sewing Room - Pirate Party

    113cm wide white cotton poplin with palm trees, treasure, pirates and parrots printed all over. This is a pattern to make you smile.

    Regular price £6.96 p/m
  • Sewing Room - Rose

    113cm wide, high quality cotton poplin fabric featuring a pink and purple floral print on a navy background

    Regular price £8.46 p/m
  • Sewing Room - William - Black

    113cm wide paisley cotton fabric in black. In shade of red, yellow and sage green.

    Regular price £8.46 p/m
  • Sewing Room - William - Navy

    From our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.

    Regular price £8.46 p/m
  • Made in Italy Shadow of the Night

    Shadow of the Night

    Made from a blend of viscose, silk and polyamide, this black dress fabric features a glitter fur face. Woven in Italy.

    Regular price £26.00 p/m
  • Shadowlands - Dark Navy

    Made in Switzerland, this 142cm wide navy dress fabric is made with 2 layers of cotton mesh fused together with a bold pinstripe design. Very avant-garde.

    Regular price £15.00 p/m
  • Sheen - Black

    Superb quality stretchy knitted dress fabric in black. Great for lining.

    Regular price £9.76 p/m
  • Sheen - White
    Sold out

    Sheen - White

    Superb quality stretchy knitted dress fabric in white. Great for lining.

    Regular price £9.76 p/m
  • Sheer Elegance

    140cm wide, polyester chiffon fabric with a crinkle finish and abstract leaf print in brown, ideal for blouses!

    Regular price £7.00 p/m
  • Sheeting - Polycotton Black

    238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.

    Regular price £6.96 p/m
  • Sheeting - Polycotton Navy
    Sold out

    Sheeting - Polycotton Navy

    240cm wide 65% polyester and 35% cotton in navy. Perfect for bed sheets, crafts and clothing.

    Regular price £6.50 p/m
  • Shendan Red
    Sold out

    Shendan Red

    This red cotton, polyester and elastane blend twill dressmaking fabric is superb for trousers and skirts!

    Regular price £8.00 p/m
  • Shimmee

    Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.

    Regular price £6.00 p/m
  • Shinerproof

    Nylon water resistant fabric in navy

    Regular price £6.00 p/m
  • Shiva

    150 cm wide Lightweight coating/jacketing in a stunning pale grey. Drool Oh!! Simply divine. 75% Wool, 20% Poly 5% cashmere

    Regular price £30.00 p/m
  • Made in Italy Sicilian Fiesta

    Sicilian Fiesta

    124cm wide, Italian black lace fabric with a geometric pattern. Ideal for special occasion wear.

    Regular price £16.50 p/m
  • Made in Italy Silk Crepe - Blush

    Silk Crepe - Blush

    135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.

    Regular price £25.00 p/m
  • Made in Italy Silk Crepe - Lilac

    Silk Crepe - Lilac

    135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.

    Regular price £25.00 p/m
  • Made in Italy Silk Crepe - Sky
    Sold out

    Silk Crepe - Sky

    135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a pale blue shade.

    Regular price £25.00 p/m
  • Made in Italy Silk Crepe - Wild Stem

    Silk Crepe - Wild Stem

    137cm wide, very fine and soft 100% silk crepe fabric with a floaty floral and leaf design.

    Regular price £21.46 p/m
  • Silk Crepe de Chine - 16 Momme - Black

    135cm wide Luxurious 16 momme silk crepe de chine, with a soft matte drape and subtle texture - ideal for dresses, blouses, trousers, scarves.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Charcoal

    135cm wide Luxurious 16 momme silk crepe de chine, with a soft matte drape and subtle texture - ideal for dresses, blouses, trousers, scarves, and more, in 11 limited-stock shades.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Grey

    Soft, fluid, and durable - our 16 momme silk crepe de chine (135cm wide) is perfect for fashion and accessories, with limited shades available.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Mocha

    Matte, fluid, and refined - this 16 momme silk crepe de chine 135cm wide is your go-to for chic day-to-evening wear.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Navy

    Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Pale Grey

    Effortlessly elegant 16 momme silk crepe de chine - wider at 135cm, with a luxe matte drape, in 11 limited deadstock shades.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Petrol

    Effortlessly elegant 16 momme silk crepe de chine - wider at 135cm, with a luxe matte drape, in 11 limited deadstock shades.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Pink

    Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Royal

    Effortlessly elegant 16 momme silk crepe de chine - wider at 135cm, with a luxe matte drape, in 11 limited deadstock shades.

    Regular price £44.96 p/m
  • Silk Crepe de Chine - 16 Momme - Tan

    Matte, fluid, and refined - this 16 momme silk crepe de chine 135cm wide is your go-to for chic day-to-evening wear.

    Regular price £44.96 p/m
  • Silk Crepe de Chine -16 Momme - Fuschia

    Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.

    Regular price £44.96 p/m
  • Made in Italy Silk Radiance - Beige

    Silk Radiance - Beige

    An elegant beige Italian silk satin with a subtle glossy finish and fluid drape. Understated and timeless, it's perfect for silk skirts, blouses, and classic occasionwear.

    Regular price £45.00 p/m
  • Made in Italy Silk Radiance - Purple

    Silk Radiance - Purple

    A rich purple Italian silk satin with a luminous sheen and fluid drape. Regal and dramatic, it's perfect for cocktail dresses, blouses, and eveningwear that makes a statement.

    Regular price £45.00 p/m
  • Made in Italy Silk Radiance - Yellow

    Silk Radiance - Yellow

    A bright yellow Italian silk satin with a glossy finish and fluid drape. Cheerful and luxurious, it's perfect for summer dresses, blouses, or any project that calls for a little sunshine.

    Regular price £45.00 p/m
  • Made in Italy Silk Twill - Eva Black - 14 Momme

    Silk Twill - Eva Black - 14 Momme

    Designer deadstock silk twill - 14 momme, 136cm wide, with a smooth drape and subtle sheen for fashion, accessories, and homeware.

    Regular price £44.96 p/m
  • Made in Italy Silk Twill - Eva Khaki - 14 Momme

    Silk Twill - Eva Khaki - 14 Momme

    Designer deadstock silk twill - 14 momme, 136cm wide, with a smooth drape and subtle sheen for fashion, accessories, and homeware.

    Regular price £44.96 p/m
  • Made in Italy Silk Twill - Eva Lavender - 14 Momme

    Silk Twill - Eva Lavender - 14 Momme

    Trans-seasonal silk twill, 14 momme and 136cm wide - perfect for chic shirting, wrap skirts, scarves, and timeless everyday pieces.

    Regular price £44.96 p/m
  • Made in Italy Silk Twill - Eva Lemon - 14 Momme

    Silk Twill - Eva Lemon - 14 Momme

    Trans-seasonal silk twill, 14 momme and 136cm wide - perfect for chic shirting, wrap skirts, scarves, and timeless everyday pieces.

    Regular price £44.96 p/m
  • Made in Italy Silk Twill - Eva Navy - 14 Momme

    Silk Twill - Eva Navy - 14 Momme

    Elegant 14 momme silk twill 136cm wide, breathable and versatile - ideal for dresses, shirts, pyjamas, scarves, and luxury bedding.

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