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.
Australian virgin wool fleece in dark grey, 143cm wide and mulesing-free.
113cm wide. Superior quality cotton poplin in white with a multicoloured 3D geometric cube print.
135cm wide, cotton double gauze fabric in royal blue, 130gsm, breathable and Oeko-Tex certified.
Pure Luxury - Boiled Wool - Ivory
Pure Luxury - Boiled Wool - Ivory
High quality 100% boiled wool cloth in ivory, made from Australian virgin wool. Perfect for jackets and coats.
Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.
Hornpipe
60 (152 cm) wide 93% viscose 7% elastane
Double Gauze - Denim
135cm wide, cotton double gauze fabric in denim blue, 126gsm, breathable and Oeko-Tex certified.
140cm wide, 100% silk fabric woven in Italy with a coarser weave and bold abstract print.
What Light Shines - Satin Mini Micro
What Light Shines - Satin Mini Micro
152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.
Double Gauze - Mint
100% Cotton dress fabrics in mint with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments and baby friendly.
Charming Lining - Aqua/Orange
Elegant 148cm-wide lining fabric, blending orange and pale aqua blue yarns in a smooth viscose acetate mix.
Double Gauze - Turquoise
135cm wide, cotton double gauze fabric in turquoise, 130gsm, breathable and Oeko-Tex certified.
Charming Lining - Blue/Peach
Elegant 150cm-wide lining fabric, blending peach and blue yarns in a smooth viscose acetate mix.
135cm wide, cotton double gauze fabric in sand, 130gsm, breathable and Oeko-Tex certified.
154cm wide, soft lightweight wool coating fabric in very dark brown. Woven in Italy and 380gsm.
Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.
French Terry - Pink
Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!
Lumos Lining - Gold
Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
French Terry - Mid Blue
Our 150cm wide plain French Terry jersey fabric in a blue shade is great for joggers, dressmaking and leggings!
Egyptian Cotton - Luxury Stripe Sheeting
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
French Terry - Grey
Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!
Cool Running
157cm wide, 100% cotton shirting fabric in ice blue with a fine jacquard texture. Lightweight at 80gsm and Italian-woven, ideal for elegant shirts, blouses, and summer layers.
Iron On Fusible Fleece - White
90cm wide, 100gsm polyester iron-on fusible fleece. Ideal for dressmaking, quilts, bags and crafts.
Chiffon - Trixie
152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!
Ledger
156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!
Stof Cotton Poplin - Blue Willow
Stof Cotton Poplin - Blue Willow
Lovely quality, 150cm wide cotton poplin fabric from Stof, featuring a floral print in shades of blue.
French Terry - Cinnamon
Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.
147cm wide, 100% silk lightweight Italian shirting fabric in vibrant yellow with a crisp finish.
Growing Wild
142cm wide, ex-designer viscose fabric with a wild cartoon like floral design in bold colours.
Our hot pink dress fabric made from 100% polyester is excellent for evening wear, loose pants, and fitted dresses!
136cm wide, ex-designer washed silk fabric in a rich coral colour. Perfect for luxurious blouses.
Pure Luxury - Boiled Wool - Grey
Pure Luxury - Boiled Wool - Grey
High quality 100% boiled wool cloth in grey, made from Australian virgin wool. Perfect for jackets and coats.
136cm wide, ex-designer washed silk fabric in a rich bronze colour. Perfect for luxurious blouses.
Tiffany
We are loving this floral tropical print fabric, very fine polyester crepe in a glorious pattern.
149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.
Outdoor Soft - Beige
Excellent for soft furnishings such as cushion covers, this water-resistant fabric is made from 100% polyester and is 158cm wide.
Toto
135cm wide, 100% viscose dress fabric woven in Italy with a brown abstract leaf print on ivory.
160cm wide, water-resistant fabric bonded in the UK, with a classic herringbone pattern.
Outdoor Soft - Brown
Our water-resistant 100% polyester fabric in brown is 158cm wide, excellent for bags, outdoor coverings and jackets!
7.8oz Deadstock Denim Shirting - No. 1
Italian ex-designer 7.8oz cotton denim shirting with classic structure.
Outdoor Soft - Forest
Made from 100% polyester, this forest green soft furnishing fabric is perfect for cushion covers and light jackets!
In All My Born Days - Mute
This Italian fine wool shirting fabric features a black, brown, light and dark pink check. A gorgeous ex designer cloth you may recognise from the high street.
Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
145cm wide, woven cotton canvas fabric in yellow, excellent for home furnishings, bags and craft projects!
Vlieseline - Style-Vil FIX Iron On Foam Interlining
This fusible foam interlining is ideal for providing structural support for garments, crafts and more.
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.