Free UK delivery over £75

Since - 1974
Bridal Fabrics

Bridal Fabrics

Looking for the perfect fabric to create your dream wedding dress? Look no further than our stunning range of bridal fabrics. From floaty chiffons and tulle to luxurious silkssatins and lace, we have everything you need to make your vision a reality.

With our wide selection of colors and textures, you're sure to find the perfect match for your wedding theme. Whether you're looking for something traditional or modern, classic or contemporary, we have the ideal fabric for you.

So take a look at our collection and start planning the dress of your dreams!

Browse By:

View as:

  • Made in Italy+ More colours Danbury Crepe - Dark Navy

    Danbury Crepe - Dark Navy

    142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!

    Regular price £15.00 p/m
  • Georgette Dress Fabric - Wine

    Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!

    Regular price £6.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
  • Mystique - Champagne

    Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.

    Regular price £15.00 p/m
  • + More colours Catherine Silk - Navy

    Catherine Silk - Navy

    Navy 100% silk fabric. Beautifully soft, lightweight and semi sheer silk chiffon crepe is 10mm in weight. Super fine fabric, suitable for blouses and layering.

    Regular price £18.00 p/m
  • Double Scallop Lace - Grey

    145cm wide soft but heavy, corded, double scalloped dressmaking lace in steel grey.

    Regular price £12.96 p/m
  • + More colours Coast - Soft White

    Coast - Soft White

    145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • + More colours Bella Satin Stretch - Navy

    Bella Satin Stretch - Navy

    147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Made in Italy Sterling Silk - Navy

    Sterling Silk - Navy

    135cm wide, navy blue Italian dressmaking fabric made from 67% acetate and 33% silk, perfect for slip dresses.

    Regular price £20.00 p/m
  • Double Scallop Lace - Scarlet

    Beautifully made 145cm wide soft and heavy corded dressmaking lace in scarlet red. Made with a double scalloped edge.

    Regular price £12.96 p/m
  • Marlena - White

    Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.

    Regular price £7.50 p/m
  • Mystique - Pink

    Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.

    Regular price £15.00 p/m
  • Double Scallop Lace - Royal
    Sold out

    Double Scallop Lace - Royal

    145cm wide soft and heavy corded dressmaking lace in rich royal blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.

    Regular price £12.96 p/m
  • Made in Italy Seta - Poppy Red

    Seta - Poppy Red

    Our Italian, single crepe dress fabric in a poppy red hue is perfect for evening attire; made from 100% silk.

    Regular price £28.00 p/m
  • Mansfield

    145cm wide dark silver very fine polyester dress fabric with oodles of stretch....

    Regular price £18.00 p/m
  • Chloe

    This is a beautiful organza in ivory with a large scale embroidered daisy floral design. Perfect for weddings.

    Regular price £9.50 p/m
  • + More colours Catherine Silk - Coral

    Catherine Silk - Coral

    Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.

    Regular price £18.00 p/m
  • + More colours Coast - White
    Sold out

    Coast - White

    145cm wide, linen-look polyester fabric in white. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • Georgette Dress Fabric - Magenta

    150cm wide gorgeous, good quality polyester Georgette dress fabric in magenta.

    Regular price £6.00 p/m
  • Satin Crepe - Gold

    This 150cm wide, lightweight satin-backed crepe fabric in a luscious gold hue is made from polyester, perfect for dressmaking!

    Regular price £8.00 p/m
  • Naughty But Nice - Navy

    Soft and lacy very gentle in appearance and texture in navy 150cm wide.

    Regular price £5.50 p/m
  • + More colours Beaufort Duchess Satin - Nude Pink

    Beaufort Duchess Satin - Nude Pink

    150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.

    Regular price £12.50 p/m
  • Georgette Dress Fabric - Blush Pink

    150cm wide, gorgeous quality polyester georgette dress fabric in deep, vibrant blush pink, perfect for dressmaking!

    Regular price £6.00 p/m
  • + More colours Candy Crepe - Pale Mustard

    Candy Crepe - Pale Mustard

    145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.

    Regular price £9.50 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 - 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
  • Georgette Dress Fabric - Fuchsia

    150cm wide, gorgeous high-quality georgette dress fabric in fuchsia made from polyester, ideal for blouses!

    Regular price £6.00 p/m
  • Mystique - Dusty Grey

    Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.

    Regular price £15.00 p/m
  • Felicity - White

    150cm wide, 100% cotton poplin fabric in white, with a beautiful embroidered floral design.

    Regular price £17.40 p/m
  • Made in Italy Seta - Cerise

    Seta - Cerise

    Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.

    Regular price £28.00 p/m
  • Double Scallop Lace - Wine

    Beautifully made 145cm wide soft and heavy corded dressmaking lace in wide red. Made with a double scalloped edge.

    Regular price £12.96 p/m
  • Georgette Dress Fabric - Hot Pink

    150cm wide, gorgeous high-quality georgette dress fabric in hot pink made from polyester, ideal for blouses!

    Regular price £6.00 p/m
  • Something New

    This stunning satin ribbon lattice fabric features a rose flower design. Quality ivory lace cloth, perfect for bridal and special occasion wear.

    Regular price £13.50 p/m
  • + More colours Bella Satin Stretch - Lavender

    Bella Satin Stretch - Lavender

    147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.

    Regular price £14.50 p/m
  • + More colours Bella Satin Stretch - Mint

    Bella Satin Stretch - Mint

    147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Sterling Brocade - Navy

    85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.

    Regular price £12.50 p/m
  • Duchess - Ivory

    150cm wide, lovely quality ivory duchess satin. Firm and soft to handle, most popular for brides and bridesmaids dresses.

    Regular price £12.00 p/m
  • Spanish Eyes - Slate Grey

    140cm wide corded lace dress fabric in slate grey. Ideal for sewing wedding gowns, bridesmaid dresses, and special events.

    Regular price £18.76 p/m
  • Made in Italy Sterling Silk - Emerald

    Sterling Silk - Emerald

    Emerald green Italian dress fabric, made from 67% acetate and 33% silk, perfect for prom and bridesmaid dresses.

    Regular price £20.00 p/m
  • Georgette Dress Fabric - Cerise

    Gorgeous good quality polyester georgette dress fabric in a vivid cerise pink hue. A fabulous dressmaking fabric with a lovely drape.

    Regular price £6.00 p/m
  • Stretch Crepe - Pear Green

    150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.

    Regular price £10.00 p/m
  • Blossom Breeze

    Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!

    Regular price £5.26 p/m
  • Lily Chrystal

    This exquisite glittery fabric in silver is made from 100% polyester, perfect for extra special occasions.

    Regular price £45.00 p/m
  • Georgette Dress Fabric - Petrol

    Gorgeous good quality polyester georgette dress fabric in petrol blue grey. This will make a gorgeous evening garment!

    Regular price £6.00 p/m
  • Chloe - Pale Blue

    78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.

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