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:

  • Traditional Interfacing
    Sold out

    Traditional Interfacing

    Viscose blend interlining fabric, 212gsm, 80cm wide. Perfect for adding structure to coat and jacket collars, facings with a luxurious, durable weave.

    Regular price £8.96 p/m
  • Traditional Linen - Dark Grey

    Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.

    Regular price £24.50 p/m
  • Traditional Linen - Denim

    140cm wide, 100% linen dress fabric in a denim blue hue, great for mid-weight, breathable jackets.

    Regular price £24.50 p/m
  • Traditional Linen - Mint

    Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.

    Regular price £24.50 p/m
  • Traditional Linen - Natural

    Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.

    Regular price £24.50 p/m
  • Traditional Linen - Ochre

    This 100% linen fabric in a yellow ochre hue has a washed finish, perfect for children's wear.

    Regular price £24.50 p/m
  • Traditional Linen - Old Pink

    Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.

    Regular price £24.50 p/m
  • Traditional Linen - Red

    Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.

    Regular price £24.50 p/m
  • Traditional Linen - Sand

    This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.

    Regular price £24.50 p/m
  • Traditional Linen - Spearmint

    Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.

    Regular price £24.50 p/m
  • Traditional Linen - Violet

    100% linen dress fabric in a violet purple hue, mid-weight and breathable, perfect for summer garments.

    Regular price £24.50 p/m
  • Traditional Linen - White

    Made from 100% linen, this mid-weight dress fabric in white is perfect for breathable summer wear.

    Regular price £24.50 p/m
  • Triple Crepe - Black

    150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.

    Regular price £17.96 p/m
  • Triple Crepe - Bombshell

    Our bombshell red crepe dressmaking fabric made from polyester is ideal for party wear and special occasion garments!

    Regular price £17.96 p/m
  • Triple Crepe - Bubblegum

    320gsm polyester tripe crepe with a soft texture, weighty drape, and great versatility - ideal for dresses, skirts, trousers or tailoring.

    Regular price £17.96 p/m
  • Triple Crepe - Cadbury's Purple

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.

    Regular price £17.96 p/m
  • Triple Crepe - Candy Pink

    This is a superb quality 150cm wide polyester heavy triple crepe dress fabric in a lovely candy pink colour. Perfect for summer dresses or trousers!

    Regular price £17.96 p/m
  • Triple Crepe - Cornflower Blue
    Sold out

    Triple Crepe - Cornflower Blue

    This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a cornflower blue shade.

    Regular price £17.96 p/m
  • Triple Crepe - Deep Royal

    Our 154cm wide royal blue triple crepe dress fabric is heavy weight, drapes wonderfully, and handles like a dream.

    Regular price £17.96 p/m
  • Triple Crepe - Deepest Darkest Lilac

    This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a deep dark lilac shade.

    Regular price £17.96 p/m
  • Triple Crepe - Dusky Lilac

    150cm wide, triple crepe dress fabric in dusky lilac is perfect for dresses and trousers as it has a graceful drape!

    Regular price £17.96 p/m
  • Triple Crepe - Forest

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a forest green shade.

    Regular price £17.96 p/m
  • Triple Crepe - French Navy

    160cm wide superb quality polyester heavy triple crepe dress fabric in french navy.

    Regular price £17.96 p/m
  • Triple Crepe - Fuchsia

    This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a fuchsia pink shade.

    Regular price £17.96 p/m
  • Triple Crepe - Hot Pink

    153cm wide, polyester heavy triple crepe fabric in vivid hot pink. A fabulous choice for dresses.

    Regular price £17.96 p/m
  • Triple Crepe - Ivory

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in an ivory shade.

    Regular price £17.96 p/m
  • Triple Crepe - Killer

    140cm wide, triple crepe dress fabric in a luxurious deep red. Perfect for dresses and trousers that drape.

    Regular price £17.96 p/m
  • Triple Crepe - Lime

    This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a lime green shade.

    Regular price £17.96 p/m
  • Triple Crepe - Navy
    Sold out

    Triple Crepe - Navy

    This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!

    Regular price £17.96 p/m
  • Triple Crepe - Silver

    This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a silver shade.

    Regular price £17.96 p/m
  • Triple Crepe - Strawberry

    This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!

    Regular price £17.96 p/m
  • Triple Crepe - Summer Lemon
    Sold out

    Triple Crepe - Summer Lemon

    152cm wide superb quality polyester heavy triple crepe dress fabric in summer lemon.

    Regular price £17.50 p/m
  • Triple Crepe - Sunshine
    Sold out

    Triple Crepe - Sunshine

    154cm wide fabulous sunshine yellow triple crepe dress fabric. Heavy weight, drapes wonderfully, and handles like a dream.

    Regular price £17.96 p/m
  • Triple Crepe - Teal

    This is a lovely 150cm wide superb quality heavy polyester triple crepe dress fabric in a beautiful teal. The perfect fabric for summer dresses and tops.

    Regular price £17.96 p/m
  • Triple Crepe - Turquoise

    150cm wide, triple crepe polyester dress fabric in a turquoise blue shade, perfect for palazzo pants, skirts and special occasions!

    Regular price £17.96 p/m
  • Triple Crepe - White

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a white shade.

    Regular price £17.96 p/m
  • Triple Crepe - Wine

    This beautiful quality, triple crepe polyester dressmaking fabric in wine is perfect for dressmaking and trousers as it has a graceful drape!

    Regular price £17.96 p/m
  • Tropical Twist

    140cm wide, 110gsm digitally printed 100% rayon fabric with a bold & vibrant floral foliage design.

    Regular price £10.50 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 - Black

    100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight 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
  • Made in Italy Turkish Delight

    Turkish Delight

    137cm wide, Italian viscose twill weave dress fabric with a vibrant abstract Eastern-inspired design.

    Regular price £20.00 p/m
  • Turn The Night Sky Red

    150cm wide, very soft lightweight polyester jersey with stretch in vibrant red, with an all over floral print in white or ivory and black.

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