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:

  • Knots Of Elegance - Red

    Our 150cm wide, crochet lace fabric made from 100% polyester, features warm red hues, ideal for elegant dresses!

    Regular price £25.00 p/m
  • Made in Italy+ More colours La Texture

    La Texture

    A stunning pair of Italian ex-designer cotton seersucker fabrics, both showcasing playful pattern and refined European craftsmanship.

    Regular price £22.00 p/m
  • Lacey - Navy

    130cm wide, 100% polyamide navy lace fabric with a heavy leafy design and sparkly finish.

    Regular price £20.00 p/m
  • Lacey Days
    Sold out

    Lacey Days

    148cm wide, polyester stretch lace fabric in classic black with a fairly large pretty floral design.

    Regular price £7.96 p/m
  • Lady in Red Lace

    143cm wide, dark red floral lace with scalloped edges. Delicate but firm with a lovely hand.

    Regular price £12.00 p/m
  • Lady Like No Other

    172cm wide, finely woven ex-designer fabric. A uniquely beautiful cloth that is sheer when stretched, with a luscious red hue - perfect for underwear.

    Regular price £9.96 p/m
  • Lady Tessa - Beige

    150cm wide, lightweight plain cotton twill fabric in beige. Great for dresses, shirts or pyjamas.

    Regular price £10.00 p/m
  • Lady Tessa - Black

    150cm wide, lightweight plain cotton twill fabric in black. Great for dresses, shirts or pyjamas.

    Regular price £10.00 p/m
  • Lady Tessa - Navy
    Sold out

    Lady Tessa - Navy

    150cm wide, lightweight plain cotton twill fabric in navy. Great for dresses, shirts or pyjamas.

    Regular price £10.00 p/m
  • Lady Tessa - Red

    150cm wide, lightweight plain cotton twill fabric in red. Great for dresses, shirts or pyjamas.

    Regular price £10.00 p/m
  • Lagoon

    140cm wide, 115gsm viscose dress fabric with a bold blue, green, and yellow abstract print.

    Regular price £10.76 p/m
  • Lagoon Mint - Superior 50/50 Poly Cotton

    112cm wide, superior quality 50% Cotton, 50% Polyester shirting fabric. Lovely quality fabric with a soft handle.

    Regular price £5.00 p/m
  • Made in Italy Lambs Leather - Silver

    Lambs Leather - Silver

    Italian-made lambskin nappa leather in silver: soft, supple, premium quality. Ideal for small projects, sold as full skins.

    Regular price £58.00 p/u
  • Made in Italy Lampone Linen

    Lampone Linen

    154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Made in Italy Landing Hot

    Landing Hot

    Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.

    Regular price £12.00 p/m
  • Made in Italy Landini - Acid Yellow

    Landini - Acid Yellow

    Manufactured in Italy, this virgin wool blend fabric has a yellow, water-resistant finish, ideal for coats!

    Regular price £16.00 p/m
  • Made in Italy Landini - Black

    Landini - Black

    137cm wide, superfine virgin wool blend fabric in black has a water-resistant finish, perfect for shirting and outerwear. Manufactured in Italy.

    Regular price £18.00 p/m
  • Landon Smooth Crepe - Amaranth
    Sold out

    Landon Smooth Crepe - Amaranth

    150cm wide superior smooth crepe fabric in amaranth pink. Polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Blush
    Sold out

    Landon Smooth Crepe - Blush

    150cm wide superior smooth crepe fabric in blush pink. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Camel

    Superior smooth crepe fabric in camel brown. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Cerise

    Superior smooth crepe fabric in cerise pink. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Cherry
    Sold out

    Landon Smooth Crepe - Cherry

    Superior smooth crepe fabric in cherry red. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Dark Navy

    Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Dark Olive
    Sold out

    Landon Smooth Crepe - Dark Olive

    150cm wide polyester superior smooth crepe fabric in dark olive. Green dress fabric perfect for designing summer dresses.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Deep Purple

    150cm wide superior smooth crepe fabric in deep purple. Quality polyester dress fabric ideal for creating summer dresses.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Deep Teal

    150cm wide superior smooth crepe dress fabric in deep teal. Quality polyester fabric ideal for creating summer dresses.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Emerald

    150cm wide superior smooth crepe fabric in emerald green. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Grey

    150cm wide superior smooth crepe fabric in grey. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Ivory

    150cm wide superior smooth crepe fabric in ivory. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Jet Black

    150cm wide superior smooth crepe fabric in jet black. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Kingfisher Teal

    150cm wide superior smooth crepe fabric in kingfisher teal. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Lavender

    150cm wide superior smooth crepe fabric in lavender. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Mustard

    Superior smooth crepe fabric in mustard yellow. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Peacock

    150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Red

    150cm wide superior smooth crepe fabric in red. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Royal

    150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Landon Smooth Crepe - Wedgewood

    150cm wide superior smooth crepe fabric in wedgewood blue. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Lawn 138

    138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!

    Regular price £7.96 p/m
  • Lawrence - Stone

    Absolutely magnificent 67% wool, 20% angora, 10% cashmere and 3% elastane light weight suiting in stone

    Regular price £30.00 p/m
  • Leader

    Make a bold statement with this 154cm wide, 100% cotton twill uniform fabric in bright red.

    Regular price £10.26 p/m
  • Leather Look - Abstract

    Knitted jersey leather look fabric in black with an subtle abstract print in a slightly lighter black.

    Regular price £6.00 p/m
  • Leatherette - Champagne

    140cm wide, faux leatherette metallic fabric in champagne gold with a jersey backing and stretch.

    Regular price £12.96 p/m
  • Leatherette - Midnight

    This midnight navy faux leatherette metallic fabric is lovely for dresses or leggings. It has a fair bit of stretch due to the jersey backing.

    Regular price £12.96 p/m
  • Leatherette - Pewter

    This fabric has a polyester jersey backing which is faced with a natural looking pewter faux metallic leatherette. Great for dresses and skirts!

    Regular price £12.96 p/m
  • Made in Italy Ledger

    Ledger

    156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!

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