Free UK delivery over £75

Since - 1974

Satin

We have a gorgeous range of satins to choose from, including lightweight options for floaty dresses and heavier duchess satins for more fitted styles. Plus, our satin dressmaking fabrics come with stretch for added comfort, and are available in both printed and plain designs. Whether you're searching for the perfect wedding dress fabric or something for a special night out, our satin dress fabrics are sure to meet your needs.

View as:

  • + More colours Albany 16 momme Silk - Anne

    Albany 16 momme Silk - Anne

    Premium silk satin fabric for elegant dressmaking and luxury loungewear.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Catherine

    Albany 16 momme Silk - Catherine

    Shiny 16 momme silk satin, ideal for dresses, blouses and gowns.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Elizabeth

    Albany 16 momme Silk - Elizabeth

    Luxurious silk satin, printed in Indonesia, ready for your next make.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Jane

    Albany 16 momme Silk - Jane

    16 momme silk satin with beautiful drape - sew something special.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Kate

    Albany 16 momme Silk - Kate

    Smooth silk satin with crisp colour, perfect for sewing timeless pieces.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Mary

    Albany 16 momme Silk - Mary

    Shiny 16 momme silk satin, ideal for dresses, blouses and gowns.

    Regular price £54.96 p/m
  • + More colours Albany 16 momme Silk - Victoria

    Albany 16 momme Silk - Victoria

    Smooth silk satin with crisp colour, perfect for sewing timeless pieces.

    Regular price £54.96 p/m
  • Satin Dress Fabric | Special Occasion Dressmaking Fabrics

    Wool Coating

    BROWSE NOW

  • Aleya Satin
    Sold out

    Aleya Satin

    This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.

    Regular price £10.00 p/m
  • Angel On High
    Sold out

    Angel On High

    152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.

    Regular price £13.26 p/m
  • Angelina Lining

    This playful 140cm wide pink nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.

    Regular price £5.00 p/m
  • Made in Italy Auralite

    Auralite

    158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!

    Regular price £14.00 p/m
  • Aurora - Silk Crepe Backed Satin

    Sublime crepe satin 100% silk fabric in bleached white, perfect for bridal & special occasion wear.

    Regular price £50.00 p/m
  • + More colours Beaufort Duchess Satin - Lilac Rose

    Beaufort Duchess Satin - Lilac Rose

    150cm wide, exquisite quality non-snag duchess satin fabric has a lustrous finish. A classic cloth with a dusky lilac rose hue, perfect for special occasion wear.

    Regular price £12.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
  • + More colours Beaufort Duchess Satin - Porcelain

    Beaufort Duchess Satin - Porcelain

    150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.

    Regular price £12.50 p/m
  • + More colours Beaufort Duchess Satin - Sage

    Beaufort Duchess Satin - Sage

    150cm wide, sage non-snag duchess satin with a lustrous finish, ideal for special occasion wear.

    Regular price £12.50 p/m
  • + More colours Bella Satin Stretch - Black

    Bella Satin Stretch - Black

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

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

    Bella Satin Stretch - Denim

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

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

    Bella Satin Stretch - Grey

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

    Regular price £14.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
  • + 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
  • + More colours Bella Satin Stretch - Petrol Blue

    Bella Satin Stretch - Petrol Blue

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

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

    Bella Satin Stretch - Red

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

    Regular price £14.50 p/m
  • Black Satin - Fan Tail
    10% off

    Black Satin - Fan Tail

    Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!

    Sale price £7.66 p/m Regular price £8.50 p/m
  • Bordering On

    142cm wide, cotton satin stretch dress fabric in rich yellow with a vibrant South Pacific floral design.

    Regular price £9.26 p/m
  • Bubble Sateen

    This lightweight black satin dressmaking fabric is extremely soft. Perfect for partywear, dresses and blouses and shirts.

    Regular price £8.00 p/m
  • Cheerleader

    145cm wide, heavy bright red viscose satin fabric. Perfect for palazzo trousers, skirts and co-ords.

    Regular price £11.96 p/m
  • Chestnut Satin

    150cm wide, 100% polyester satin lining fabric in a bold black and chestnut brown geometric print.

    Regular price £9.00 p/m
  • Claudia

    This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!

    Regular price £8.00 p/m
  • Clearly

    Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.

    Regular price £16.00 p/m
  • Crystal Reflections

    150cm wide, 100% polyester satin fabric with a beautiful multi-coloured geometric design.

    Regular price £11.00 p/m
  • Daphne - Caramel

    154cm wide 100% polyester satin fabric with a soft peach finish; digitally printed marbleised design; caramel brown, grey, black hues.

    Regular price £16.00 p/m
  • Defender

    Our 150cm wide, heavy cotton satin dressmaking fabric in cream is ideal for party-wear, accessories and blazers!

    Regular price £8.00 p/m
  • Double Scallop Lace - Teal

    145cm wide quite traditional soft corded lace. 100% polyester with a scallop edge and beautifully made. This is a stunning teal colour.

    Regular price £12.96 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
  • Duchess Satin - Porcelain

    150cm wide matt finished polyester satin in a more rigid nature, more suitable to the straight dresses the Geisha girls wear, that you can hardly step in or indeed a rather splendid evening dress.

    Regular price £12.00 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
  • 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
  • Equine Lining
    Sold out

    Equine Lining

    100% nylon, burgundy coloured lining fabric with a woven horse print; perfect for pairing with suits & dresses.

    Regular price £6.00 p/m
  • Fancy Dress Satin - Lemon

    150cm wide polyester satin fabric in a lovely soft lemon colour. Nice soft feel.

    Regular price £5.50 p/m
  • Fancy Dress Satin - White

    142cm wide polyester satin fabric in a white. A shimmery face and a soft feel.

    Regular price £5.50 p/m
  • Filmstar - Black

    Perfect for creating glamorous eveningwear designs this 160cm wide soft polyester fabric has a gorgeous black appearance and soft velvet satin finish.

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