Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Georgette Dress Fabric - Latte
Georgette Dress Fabric - Latte
Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.
Our polyester crepe dress fabric in a rich royal blue hue is ideal for fashioning skirts, dresses and pants!
Georgette Dress Fabric - French Navy
Georgette Dress Fabric - French Navy
150cm wide gorgeous, high-quality polyester georgette dress fabric in a rich navy blue hue, excellent for skirts!
Luxury Satin Backed Crepe - Baby Pink
Luxury Satin Backed Crepe - Baby Pink
Indulge in the beauty of this stunning satin backed crepe dress fabric in pink. Its reversible design boasts a matte and shiny side, ideal for special occasions.
145cm wide, flare-free 100% nylon knitted dress net fabric in black. Ideal for tutus, gowns & more.
145cm wide, flare-free 100% nylon knitted dress net fabric in white. Ideal for tutus, gowns & more.
Elegant Chiffon - Summer Sands
Elegant Chiffon - Summer Sands
Stunning chiffon fabric with a large beige floral print. Semi-sheer, 145cm wide, 100% polyester, ideal for elegant dresses.
A beautiful quality lightweight soft and floaty chiffon fabric in fabulous coral. It is made from nylon which gives it the beautiful soft hand, it's really is nice. 145cm wide
Superior Quality Plain Poly/Cotton - Pale Turquoise
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale turquoise. Perfect for crafts & dressmaking.
150cm wide good quality 74% Polyester 23% Viscose 3% Elastane Ponte Roma jersey fabric in a vibrant purple shade.
Put The Kettle On - Ditto - Off White
Put The Kettle On - Ditto - Off White
This poly cotton fabric is very dainty with a simple spotted print in off white. Lovely fabric for little girls dresses.
Put The Kettle On - Ditto - Pale Blue
Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.
Put The Kettle On - Ditto - Mint
Put The Kettle On - Ditto - Mint
Quality poly cotton mint green fabric with a simple spotted print. A lovely fabric for little girls dresses.
Put The Kettle On - Ditto - Pale Yellow
Put The Kettle On - Ditto - Pale Yellow
Ivory spotted print fabric with a pale yellow hue. Poly cotton cloth suitable for blouses, dresses, nightwear and crafts.
Put The Kettle On - Ditto - Pale Pink
Put The Kettle On - Ditto - Pale Pink
Spotted print fabric with a pale pink hue. Poly cotton cloth suitable for blouses, dresses and crafts. A beautiful fabric for girls dresses.
Put The Kettle On - Ditto - Ivory
Put The Kettle On - Ditto - Ivory
65% polyester and 35% cotton features lots of tiny ivory "ditto" dots. Suitable for blouses, dresses, nightwear and crafts.
Cross Hatch - Denim
A 150cm wide polyester fabric with a linen look in a sort of washed out denim blue.
Put The Kettle On - Strawberry Fields
112cm wide, superior quality poly/cotton fabric with an all over small scale strawberry print against a white background.
Put The Kettle On - Wishing Time Away - Pink
Put The Kettle On - Wishing Time Away - Pink
112cm wide, superior quality poly/cotton fabric with white flowers on a pale pink background.
Put The Kettle On - Orchid - Cerise
Put The Kettle On - Orchid - Cerise
112cm wide, superior quality poly/cotton fabric with a pink and blue floral print on a white ground.
Put The Kettle On - The Sweet Garden - Pink
This 112cm wide traditional tiny floral print features pink flowers mixed in with small yellow flowers on a white background. Perfect for dresses and blouses.
Put The Kettle On - The Sweet Garden - Coral
Put The Kettle On - The Sweet Garden - Coral
112cm wide, superior quality poly/cotton fabric with an all over small floral print in coral, pink and red with green leaves.
Poplin Print - Lewis - Black
112cm wide, 100% cotton poplin with a black and grey floral print, ideal for dressmaking and crafts
Poplin Print - Lewis - Delph
This cotton a busy floral pattern on it. With a pale blue background the cream flowers and foliage, outlined in darker blue stand out. A nice design, great for soft furnishings and clothes.
Poplin Print - Lewis - Silver
This cotton a busy floral pattern on it. With a silver grey background the cream flowers and foliage, outlined in darker grey stand out. A nice design, great for soft furnishings and clothes.
Poplin Print - Lewis - Navy
This cotton has the look of delftware about it. On a navy background, the white flowers and foliage stand out. A nice busy design, great for soft furnishings and clothes.
Poplin Print - Rainbow Bright
This cotton is as cute as can be. Prancing unicorns with colourful rainbows and clouds on a silver grey background, arranged in staggered rows. This fabric would make any child very happy.
Kitson - Royal Floral
112cm wide superb quality solid craft/quilt cotton fabric in rich royal blue with an all over floral pattern in white and different shades of pink. Refreshing!
Stars - Taupe
150cm wide lovely quality cotton dress/craft fabric with white stars on a taupe coloured background.
Plain Dyed Cotton Poplin - Palest Grey
Plain Dyed Cotton Poplin - Palest Grey
Discover our 114cm wide, 121gsm plain dyed 100% cotton poplin fabric in palest grey. Perfect for crafts & dressmaking.
Sewing Room - Harlequin
112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in green, orange, yellow and blues.
Sewing Room - Harlequin - Light
Sewing Room - Harlequin - Light
112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in pale lilac, pale blue, pale pink and mauve.
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.
Landon Smooth Crepe - Red
150cm wide superior smooth crepe fabric in red. 100% polyester dress fabric perfect for creating special occasion wear.
150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.
Paisley Changeant Lining - Mustard
Paisley Changeant Lining - Mustard
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard.
Hammered Satin - Black
Discover a premium black polyester viscose dress fabric, 126cm wide with a hammered satin finish. From a reputable clothing brand.
Monaco Crepe - Gun Metal
This 150cm wide, soft, polyester crepe fabric comes in a classy grey hue, perfect for trousers and skirts!
Duchess - Ivory
150cm wide, lovely quality ivory duchess satin. Firm and soft to handle, most popular for brides and bridesmaids dresses.
155cm wide, black polyester fine net with a swirly black sequin pattern.
Luxury Satin Backed Crepe - Dark Dusky Pink
Stretch Breathable Lining - Stone
Stretch Breathable Lining - Stone
140cm wide, breathable stretch dress lining in stone, made from viscose with 3% elastane.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in red.
Christmas Poly/Cotton - Gingerbread Man
Christmas Poly/Cotton - Gingerbread Man
112cm wide cheap and cheerful Poly/Cotton fabric with Gingerbread Man, cookies ad canes in cream colour.
Lagoon Mint - Superior 50/50 Poly Cotton
112cm wide, superior quality 50% Cotton, 50% Polyester shirting fabric. Lovely quality fabric with a soft handle.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share whatâs new in, whatâs worth your time, and whatâs genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, itâs not just about fabric. Itâs about what you make with it.