Croft Mill

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.

1–96 of 157 items
View:
Sort by:
Mystique - Dusty Grey
Part number
2404C04

Mystique - Dusty Grey

Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Mystique - Champagne
Part number
2404C05

Mystique - Champagne

Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Mystique - Pink
Part number
2404C06

Mystique - Pink

Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Beaufort Duchess Satin - Nude Pink
Part number
2404C03

Beaufort Duchess Satin - Nude Pink

150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Price incl. VAT
£12.50 per metre
Viscose Satin - Sunlit Bloom
Part number
2403H03

Viscose Satin - Sunlit Bloom

This beautiful 145cm wide printed viscose satin fabric presents a stunning display of floral artistry.
Price incl. VAT
£11.00 per metre
Satin Viscose - Arizona
Satin Viscose - Arizona
Part number
2402NE17

Satin Viscose - Arizona

148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.
Price incl. VAT
£14.50 per metre
Vanilla Lining
Part number
2401CM22

Vanilla Lining

152cm wide ivory/cream nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
Price incl. VAT
£4.50 per metre
Noir - Classic Lining
Part number
2401CM21

Noir - Classic Lining

This exquisite 114cm wide black nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
Price incl. VAT
£5.00 per metre
Angelina Lining
Part number
2401CM18

Angelina Lining

This playful 140cm wide pink nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
Price incl. VAT
£5.00 per metre
Equine Lining
Part number
2401AH08

Equine Lining

100% nylon, burgundy coloured lining fabric with a woven horse print; perfect for pairing with suits & dresses.
Price incl. VAT
£6.00 per metre
Lumos Lining - Quartz
Part number
2312AH07

Lumos Lining - Quartz

Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.
Price incl. VAT
£6.00 per metre
Lumos Lining - Gold
Part number
2312AH06

Lumos Lining - Gold

Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
Price incl. VAT
£6.00 per metre
VB Lining
Part number
2312M03

VB Lining

This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.
Price incl. VAT
£7.25 per metre
New England II
Part number
2312M01B

New England II

140cm wide, lightweight viscose satin fabric, adorned with a small-scale floral print in autumnal hues.
Price incl. VAT
£18.00 per metre
New England I
Part number
2312M01A

New England I

140cm wide, lightweight viscose satin fabric, adorned with a large-scale floral print in autumnal hues.
Price incl. VAT
£18.00 per metre
Silky Satin - Flanders
Part number
2311V03

Silky Satin - Flanders

148cm wide, 100% polyester satin fabric, featuring a red, mustard, grey & black painted floral print.
Price incl. VAT
£10.25 per metre
Tesoro - Navy
Tesoro - Navy
Part number
2308M09C

Tesoro - Navy

Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.
Price incl. VAT
£15.00 per metre
Tesoro - Red
Tesoro - Red
Part number
2308M09B

Tesoro - Red

Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.
Price incl. VAT
£15.00 per metre
Tesoro - Black
Tesoro - Black
Part number
2308M09A

Tesoro - Black

Woven in Italy, this satin fabric in black is made from 100% polyester, ex-designer, ideal for elegant dresses.
Price incl. VAT
£15.00 per metre
Satin Hobbs - Navy
Part number
2308P09

Satin Hobbs - Navy

Ex-designer polyamide satin dressmaking fabric; 145cm wide with a rich navy hue. Ideal for elegant dresses.
Price incl. VAT
£12.50 per metre
Idaho
Idaho
Part number
2308H07

Idaho

150cm wide, polyester satin fabric with a soft peach finish; digitally printed abstract design in brown, pink, green hues.
Price incl. VAT
£16.00 per metre
Daphne - Green
Daphne - Green
Part number
2308H04A

Daphne - Green

154cm wide polyester satin fabric with a soft peach finish; digitally printed marbleised design; green, yellow, grey, black hues.
Price incl. VAT
£16.00 per metre
Daphne - Caramel
Daphne - Caramel
Part number
2308H04C

Daphne - Caramel

154cm wide 100% polyester satin fabric with a soft peach finish; digitally printed marbleised design; caramel brown, grey, black hues.
Price incl. VAT
£16.00 per metre
Tanza
Part number
2308H03

Tanza

Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.
Price incl. VAT
£12.50 per metre
Silky Satin - Safari
Silky Satin - Safari
Part number
2308M08

Silky Satin - Safari

This polyester satin dress fabric features an orange, black, white geometric pattern, designed and printed in Italy.
Price incl. VAT
£15.00 per metre
Snow White Nylon
Part number
2308M02

Snow White Nylon

150cm wide, finely woven nylon lining fabric in a white hue, perfect for lining both suits and dresses!
Price incl. VAT
£7.50 per metre
Renaissance
Part number
2306M28

Renaissance

This ex-designer, deadstock satin twill lining fabric in peach features a playful renaissance print, made from 100% polyester!
Price incl. VAT
£12.00 per metre
Landon Smooth Crepe - Mustard
Part number
2306M17

Landon Smooth Crepe - Mustard

Superior smooth crepe fabric in mustard yellow. 150cm wide polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Silky Satin - Animal Olive
Silky Satin - Animal Olive
Part number
2306E15 NC

Silky Satin - Animal Olive

Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!
Old price
£8.00
Price incl. VAT
£7.20 per metre
10% discount
Valid until 17/08/2024
Stretch Cotton - Elixir
Part number
2306E06

Stretch Cotton - Elixir

Cotton and spandex blend sateen fabric with a digitally printed abstract marble effect in black and green, great for dresses!
Price incl. VAT
£16.00 per metre
Stretch Cotton - Sakura
Part number
2306E07

Stretch Cotton - Sakura

This cotton and spandex blend sateen fabric has a digitally printed abstract leaf design, great for bold garments!
Price incl. VAT
£16.00 per metre
Bella Satin Stretch - Red
Bella Satin Stretch - Red
Part number
2303H28I

Bella Satin Stretch - Red

147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Petrol Blue
Bella Satin Stretch - Petrol Blue
Part number
2303H28B

Bella Satin Stretch - Petrol Blue

147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Olive
Bella Satin Stretch - Olive
Part number
2303H28G

Bella Satin Stretch - Olive

147cm wide 98% polyester 2% elastane stretch satin fabric in olive with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Mint
Bella Satin Stretch - Mint
Part number
2303H28E

Bella Satin Stretch - Mint

147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Lavender
Bella Satin Stretch - Lavender
Part number
2303H28D

Bella Satin Stretch - Lavender

147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Grey
Bella Satin Stretch - Grey
Part number
2303H28C

Bella Satin Stretch - Grey

147cm wide 98% polyester 2% elastane stretch satin fabric in grey with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Bella Satin Stretch - Denim
Bella Satin Stretch - Denim
Part number
2303H28B

Bella Satin Stretch - Denim

147cm wide 98% polyester 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish.
Price incl. VAT
£14.50 per metre
Angelic Blush
Angelic Blush
Part number
2304M08

Angelic Blush

Made in Italy from 100% silk, our pink dressmaking fabric is feather light, perfect for special occasion wear!
Price incl. VAT
£18.00 per metre
Liquid - Patina Green
Part number
2304P05A

Liquid - Patina Green

Shimmering blue-green satin back crepe fabric, perfect for those seeking elegance and sophistication in their special occasion wear.
Price incl. VAT
£16.00 per metre
Liquid - Lavender
Part number
2304P05B

Liquid - Lavender

Experience luxury with our soft lilac bridal satin crepe. 154cm wide, fabulous for creating flowing dresses and perfect for spring events.
Price incl. VAT
£16.00 per metre
Liquid - Sunshine
Part number
2304P05C

Liquid - Sunshine

Get ready to shine in our soft yellow satin back crepe fabric! Luxurious and 154cm wide, it's perfect for prom and special occasions.
Price incl. VAT
£16.00 per metre
Liquid - Gold
Part number
2304P05D

Liquid - Gold

152cm wide satin back crepe fabric in shimmering gold. This bridal sating has a wonderful “hand”. Perfect for prom and special occasion garments.
Price incl. VAT
£16.00 per metre
Qipao - Fuchsia Blossom
Part number
2304ST03

Qipao - Fuchsia Blossom

120cm wide luxurious electric fuchsia pink satin adorned with intricate embroidered florals in orange gold and red. Exquisite Chinese jacquard dress fabric.
Price incl. VAT
£10.50 per metre
Qipao - Sea Blossom
Part number
2304ST05

Qipao - Sea Blossom

Exquisite 120cm wide turquoise Chinese jacquard dress fabric. Luxury satin polyester cloth adorned with intricate embroidered florals in orange, gold and red.
Price incl. VAT
£10.50 per metre
Qipao - Royal Blossom
Part number
2304ST06

Qipao - Royal Blossom

An exquisite 120cm wide Chinese jacquard dress fabric. Royal blue satin cloth adorned with intricate embroidered florals in orange, gold and red.
Price incl. VAT
£10.50 per metre
Qipao - Fire Blossom
Part number
2304ST08

Qipao - Fire Blossom

120cm wide luxurious red satin adorned with intricate embroidered florals in gold and dark red. Exquisite Chinese jacquard dress fabric.
Price incl. VAT
£10.50 per metre
Qipao - Golden Dragon
Part number
2304ST02

Qipao - Golden Dragon

Stunning traditional Chinese jacquard dress fabric in a nude shade with golden embroidered dragons and peacock feathers. 118cm wide.
Price incl. VAT
£10.50 per metre
Qipao - Sapphire Dragon
Part number
2304ST01

Qipao - Sapphire Dragon

118cm wide stunning traditional Chinese jacquard fabric in royal blue with red & gold embroidered dragons and peacock feathers.
Price incl. VAT
£10.50 per metre
Auralite
Auralite
Part number
2302M06

Auralite

158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!
Price incl. VAT
£14.00 per metre
Ansil
Ansil
Part number
2304M02

Ansil

Made from 100% silk, this turquoise georgette fabric features an abstract floral print in brown, ideal for dressmaking!
Price incl. VAT
£24.00 per metre
Party In Rio - Red
Party In Rio - Red
Part number
2303M28B

Party In Rio - Red

Our 150cm wide satin polyester dress fabric features a tropical leaf print in red, green, blue and gold, evoking the spirit of Rio de Janeiro.
Price incl. VAT
£9.95 per metre
Party In Rio - Green
Party In Rio - Green
Part number
2303M28A NC

Party In Rio - Green

152cm wide satin polyester dress fabric with a tropical leaf print in blue, green, and gold, evoking the spirit of the Rio Carnival.
Old price
£9.95
Price incl. VAT
£8.96 per metre
10% discount
Valid until 17/08/2024
Ouch!
Ouch!
Part number
2303M14

Ouch!

Our 100% polyester satin dress fabric made in Italy features a red rose print on a black ground, perfect for blouses or maxi-skirts!
Price incl. VAT
£14.00 per metre
Pleather - Pearl
Part number
2302S27

Pleather - Pearl

Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!
Price incl. VAT
£7.00 per metre
Raven
Part number
2302S20

Raven

142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!
Price incl. VAT
£7.00 per metre
Ivory Sands
Part number
2303C01

Ivory Sands

This ivory recycled polyester and spandex blend crepe dress fabric is perfect for blouses, dresses and bridal wear!
Price incl. VAT
£17.50 per metre
Viper
Viper
Part number
2302S26

Viper

Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!
Price incl. VAT
£7.00 per metre
Filmstar - Black
Filmstar - Black
Part number
2302TH01a TR

Filmstar - Black

Perfect for creating glamorous eveningwear designs this 160cm wide soft polyester fabric has a gorgeous black appearance and soft velvet satin finish.
Price incl. VAT
£6.50 per metre
Filmstar - Olive
Filmstar - Olive
Part number
2302TH01B TR

Filmstar - Olive

160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
Price incl. VAT
£6.50 per metre
Angel On High
Part number
2302P06

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.
Price incl. VAT
£13.25 per metre
Viscose Satin - Pucci Brown
Part number
2301H04A

Viscose Satin - Pucci Brown

Made from 100% viscose, our viscose satin dress fabric in brown features a rotational abstract print, great for blouses or skirts!
Price incl. VAT
£14.00 per metre
Beaufort Duchess Satin - Lilac Rose
Part number
2301C05C

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.
Price incl. VAT
£12.50 per metre
Beaufort Duchess Satin - Sage
Part number
2301C05A

Beaufort Duchess Satin - Sage

Beautiful quality non-snag duchess satin fabric has a lustrous finish. 150cm wide available in sage green, this classic cloth is perfect for special occasion wear.
Price incl. VAT
£12.50 per metre
Beaufort Duchess Satin - Porcelain
Part number
2301C05B

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.
Price incl. VAT
£12.50 per metre
Landon Smooth Crepe - Wedgewood
Part number
2301M01B

Landon Smooth Crepe - Wedgewood

150cm wide superior smooth crepe fabric in wedgewood blue. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Landon Smooth Crepe - Lavender
Part number
2301M01A

Landon Smooth Crepe - Lavender

150cm wide superior smooth crepe fabric in lavender. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Satin Armour
Satin Armour
Part number
2212DA04 NC

Satin Armour

Our polyester satin dress fabric features an elegant geometric design in a rust shade, ideal for blouses and skirts!
Old price
£6.50
Price incl. VAT
£5.85 per metre
10% discount
Valid until 17/08/2024
Duchess - Black
Part number
2209S01

Duchess - Black

140cm wide high quality duchess satin cloth in black. A versatile non-stretch polyester dress fabric, perfect for elegant dress designs.
Price incl. VAT
£12.00 per metre
Defender
Part number
2211E01

Defender

Our 150cm wide, heavy cotton satin dressmaking fabric in cream is ideal for party-wear, accessories and blazers!
Price incl. VAT
£8.00 per metre
Rude Not Too
Part number
2210S05

Rude Not Too

Our black satin-backed crepe dressmaking fabric is bold and reversible, ideal for special occasion garments and evening wear!
Price incl. VAT
£10.00 per metre
Black Satin - Fan Tail
Black Satin - Fan Tail
Part number
2209DA05 NC

Black Satin - Fan Tail

Black satin dressmaking fabric featuring a pink abstract ‘fan tail’ design, perfect for blouses, party wear or shirts!
Old price
£8.50
Price incl. VAT
£7.65 per metre
10% discount
Valid until 17/08/2024
Bubble Sateen
Bubble Sateen
Part number
2106S17

Bubble Sateen

This lightweight black satin dressmaking fabric is extremely soft. Perfect for partywear, dresses and blouses and shirts.
Price incl. VAT
£8.00 per metre
Electrifying
Part number
2202S17

Electrifying

Quality nylon dressmaking fabric in navy blue with a shiny satin finish, a fabulous choice for shirting and blouses, or fancy dress designs.
Price incl. VAT
£8.00 per metre
Satin Crepe - Red
Satin Crepe - Red
Part number
2210S01

Satin Crepe - Red

Very drapery woven polyester satin backed crepe dress fabric in deep luscious red. Perfect for party dresses, blouses and skirts.
Price incl. VAT
£9.00 per metre
Landon Smooth Crepe - Kingfisher Teal
Part number
1989f

Landon Smooth Crepe - Kingfisher Teal

150cm wide superior smooth crepe fabric in kingfisher teal. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Qipao - Electric Dragon
Part number
2206F09E

Qipao - Electric Dragon

Traditional Chinese Jacquard fabric in electric hot pink featuring embroidered details including dragons and floral details in reds, golds and blues.
Price incl. VAT
£10.50 per metre
Qipao - Flaming Dragon
Part number
2206F09B

Qipao - Flaming Dragon

This is a stunning traditional Chinese jacquard fabric in bright red with gold embroidered dragons and peacock feathers.
Price incl. VAT
£10.50 per metre
Aurora - Silk Crepe Backed Satin
Part number
1901BS01

Aurora - Silk Crepe Backed Satin

Sublime crepe back satin silk bridal fabric suitable for special occasions, prom and summer garments. 100% silk fabric with a super soft hand.
Price incl. VAT
£50.00 per metre
Shadow Of Your Smile
Shadow Of Your Smile
Part number
1811J12

Shadow Of Your Smile

Beautiful quality white polyester dressmaking fabric featuring a satin stripe design. Perfect for summer dresses, kaftans and blouses.
Price incl. VAT
£6.00 per metre
Michelle
Michelle
Part number
2202M04

Michelle

Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!
Price incl. VAT
£13.50 per metre
Liquid - Wine
Liquid - Wine
Part number
2205W

Liquid - Wine

Rich wine red satin back crepe fabric, perfect for those seeking elegance and sophistication in their special occasion wear.
Price incl. VAT
£16.00 per metre
Claudia
Claudia
Part number
2106S16

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!
Price incl. VAT
£8.00 per metre
Amy
Part number
2111HEM02

Amy

Silky and beautifully bold, this 100% polyester fabric features a check/­floral/­filigree design in shades of blue, purple, and red.
Price incl. VAT
£12.00 per metre
Lyon
Part number
0222ph02NC

Lyon

This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.
Old price
£7.50
Price incl. VAT
£6.75 per metre
10% discount
Valid until 17/08/2024
Satin Crepe - Gold
Satin Crepe - Gold
Part number
2201PH3

Satin Crepe - Gold

This 150cm wide, lightweight satin-backed crepe fabric in a luscious gold hue is made from polyester, perfect for dressmaking!
Price incl. VAT
£8.00 per metre
Midnight Satin
Part number
2110PH03

Midnight Satin

Substantial satin backed crepe dress fabric in the perfect navy blue. Satin on the face of the fabric with a matt on the reverse. This fabric can be used both ways. It hangs beautifully and will look wonderful in evening wear.
Price incl. VAT
£11.50 per metre
Qipao - Plum Blossom
Part number
1021L01H

Qipao - Plum Blossom

This gorgeous jacquard features an Oriental-inspired design in red with stunning gold and red embroidered flowers.
Price incl. VAT
£10.50 per metre
Armani - Mauve
Part number
2108O08 NC

Armani - Mauve

150cm wide polyester stretch, soft and lightweight satin peachskin dressmaking and blouse fabric.
Old price
£8.50
Price incl. VAT
£6.80 per metre
20% discount
Valid until 10/12/2024
Opulence
Opulence
Part number
1901JK01

Opulence

Superb quality fluid bridal satin in ivory.
Price incl. VAT
£35.00 per metre
Supreme - Champagne
Supreme - Champagne
Part number
2107C02

Supreme - Champagne

Stunning satin backed polyester crepe dress fabric with a glorious matte finish in champagne.
Price incl. VAT
£15.00 per metre
Front Page - Navy
Front Page - Navy
Part number
2107O03

Front Page - Navy

Dark navy satin peachskin with a beautiful sheen for glamourous dresses.
Price incl. VAT
£9.00 per metre
Luxury - Pink
Luxury - Pink
Part number
2106S011

Luxury - Pink

Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.
Price incl. VAT
£12.75 per metre
Landon Smooth Crepe - Peacock
Part number
1989o

Landon Smooth Crepe - Peacock

150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Landon Smooth Crepe - Amaranth
Part number
1989n

Landon Smooth Crepe - Amaranth

150cm wide superior smooth crepe fabric in amaranth pink. Polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Landon Smooth Crepe - Deep Purple
Part number
1989m

Landon Smooth Crepe - Deep Purple

150cm wide superior smooth crepe fabric in deep purple. Quality polyester dress fabric ideal for creating summer dresses.
Price incl. VAT
£14.00 per metre