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:

  • Egyptian Cotton Muslin - Soft White

    150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.

    Regular price £4.96 p/m
  • Egyptian Muslin - Food Standard - White

    156cm wide food standard Egyptian cotton muslin fabric in soft white. This can be used to strain food or make bouquet garni. Certified to food grade, suitable for food contact.

    Regular price £5.50 p/m
  • Egyptian Muslin - FR - Soft White
    Sold out

    Egyptian Muslin - FR - Soft White

    158cm wide, fine quite open weave cotton muslin which has been made fire retardant. (And it works too.) Not absolutely transparent, it comes in white with a lovely soft hand.

    Regular price £4.76 p/m
  • Electrifying

    Quality nylon dressmaking fabric in navy blue with a shiny satin finish, a fabulous choice for shirting and blouses, or fancy dress designs.

    Regular price £8.00 p/m
  • Elegant Chiffon - Summer Sands

    Stunning chiffon fabric with a large beige floral print. Semi-sheer, 145cm wide, 100% polyester, ideal for elegant dresses.

    Regular price £6.00 p/m
  • Elegant Crepe

    This elegant black polyester crepe fabric is perfect for creating garments that flow beautifully.

    Regular price £9.00 p/m
  • Elena
    Sold out

    Elena

    Our beautiful, soft finish†lightweight white viscose dress fabric has an all-over leaf print in shades of green. This drapes like liquid and is crease-resistant making it a delight to wear.

    Regular price £15.00 p/m
  • Elixir - Stretch Satin Backed Crepe - Black

    148cm wide black crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.

    Regular price £12.96 p/m
  • Elixir - Stretch Satin Backed Crepe - Bluebell

    148cm wide blue crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.

    Regular price £12.96 p/m
  • Elixir - Stretch Satin Backed Crepe - Copper

    148cm wide copper crinkle-effect satin-backed crepe, 98% polyester and 2% spandex. Drapey with gentle stretch.

    Regular price £12.96 p/m
  • Elizabeth

    A lovely viscose jersey in a pretty emerald and white pattern, what more could you want? The floral design is in stripes and is striking without being overpowering. All in all, a must have fabric.

    Regular price £12.00 p/m
  • Elona - Black

    This 90% polyester and 10% spandex fabric in black has a 2-way stretch, lots of give, perfect for trousers, skirts and blazers.

    Regular price £11.96 p/m
  • Elona - Camel

    Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.

    Regular price £11.96 p/m
  • Elona - Chestnut

    Chestnut-coloured two-way stretch fabric made from 90% polyester and 10% spandex, perfect for wide-leg trousers.

    Regular price £11.96 p/m
  • Elona - Ecru

    150cm wide, two-way stretch fabric made from 90% polyester and 10% spandex in a cream hue, ideal for skirts.

    Regular price £11.96 p/m
  • Elona - Khaki

    150cm wide, polyester and spandex blend fabric with a two-way stretch and khaki green hue, ideal for palazzo pants.

    Regular price £11.96 p/m
  • Elton

    Elegantly soft cotton 100% cotton lawn fabric features a delightful floral print in gold, pink and blue shades.

    Regular price £12.50 p/m
  • Embden

    150cm wide indigo blue lightweight 6oz denim shirting fabric made from a 60% cotton and 40% tencel blend. Has a fabulous embroidered floral design.

    Regular price £14.00 p/m
  • Ember

    Our polyester, viscose and elastane jacquard jersey fabric has a knitted zigzag pattern in a green hue.

    Regular price £24.00 p/m
  • Ember Brocade - Mint
    Sold out

    Ember Brocade - Mint

    Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.

    Regular price £15.96 p/m
  • Ember Brocade - Pink

    Beautifully designed jacquard fabric made from polyester and metallic, perfect for statement evening wear.

    Regular price £15.96 p/m
  • Ember Brocade - Silver

    A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on white.

    Regular price £15.96 p/m
  • Ember Glow

    This viscose poplin fabric features a bold & dynamic pattern in vivid orange against a black ground.

    Regular price £9.96 p/m
  • Embossed

    156cm wide, viscose acetate lining fabric in hunter green sheen, perfect to pair with formal suits, dresses or waistcoats!

    Regular price £6.00 p/m
  • + More colours Embroidered Chambray - Denim Blue - Posy

    Embroidered Chambray - Denim Blue - Posy

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

    Regular price £13.50 p/m
  • + More colours Embroidered Chambray - Denim Blue - Roses

    Embroidered Chambray - Denim Blue - Roses

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

    Regular price £13.50 p/m
  • Embroidered Daisy Needlecord - Wine
    Sold out

    Embroidered Daisy Needlecord - Wine

    145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.

    Regular price £15.50 p/m
  • Made in Italy Embroidered Denim Chambray - Indy

    Embroidered Denim Chambray - Indy

    142cm wide, 100% cotton embroidered denim chambray with white stripe detail on an indigo base. Ex-designer, deadstock.

    Regular price £19.96 p/m
  • Embroidered Net - Botanical
    Sold out

    Embroidered Net - Botanical

    Our embroidered net fabric features an intricate floral design on a black ground, perfect for holiday wear.

    Regular price £12.96 p/m
  • Emma Brocade
    Sold out

    Emma Brocade

    This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of blues, lilacs, yellows & creams.

    Regular price £19.50 p/m
  • Made in Italy Emmet Twill - Navy
    Sold out

    Emmet Twill - Navy

    154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.

    Regular price £9.00 p/m
  • End Of The Road - Flame

    100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.

    Regular price £12.50 p/m
  • + More colours Enigma Linen - Aqua

    Enigma Linen - Aqua

    Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Black

    Enigma Linen - Black

    Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Brown

    Enigma Linen - Brown

    70% ramie linen and 30% cotton blend fabric in brown, great for clothing and home dÈcor. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Chartreuse

    Enigma Linen - Chartreuse

    Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Coral

    Enigma Linen - Coral

    This coral dress fabric is Oeko-Tex certified & made from ramie linen and cotton, ideal for summer skirts.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Core Collection

    Enigma Linen - Core Collection

    Our ramie linen & cotton fabric is Oeko-Tex certified and comes in a range of captivating shades.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Dark Red

    Enigma Linen - Dark Red

    Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Dark Teal

    Enigma Linen - Dark Teal

    Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Denim

    Enigma Linen - Denim

    Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Gold

    Enigma Linen - Gold

    Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Grey

    Enigma Linen - Grey

    Ramie linen and cotton blend dress fabric in a grey hue, perfect for soft furnishings and clothing. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Lavender

    Enigma Linen - Lavender

    140cm wide, ramie linen and cotton blend fabric in a lavender hue, Oeko-Tex Certified, perfect for dresses.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Mint

    Enigma Linen - Mint

    This mint green dress fabric is made from 70% ramie linen and 30% cotton, ideal for home dÈcor. Oeko-Tex Certified.

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