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.
Free UK delivery over £75
Soft, malleable, lightweight poly/cotton twill workwear fabric in royal. Machine washable & easy-care.
Cushion Soft - Sand
149cm wide light brown water-resistant polyester fabric. Perfect for making comfortable and durable cushions that can withstand the elements. Oeko Tex.
Superior Quality Plain Poly/Cotton - Emerald Green
Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.
Superb 146cm wide poly/ viscose and elastane suiting from Portugal. In soft ivory, truly a cloth for all seasons. Wonderful for summer trousers and tailored jacket.
Water Resistant Canvas Medium - Purple
Water Resistant Canvas Medium - Purple
149cm wide purple PU coated polyester canvas: Great for anywhere you need strong, water resistant fabric. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Lime
Water Resistant Canvas Medium - Lime
149cm wide PU coated polyester canvas: Great for anywhere you need strong water resistant fabric! In a fresh lime green shade. OEKO-TexÆ
Iron On Fusible Fleece - White
90cm wide, 100gsm polyester iron-on fusible fleece. Ideal for dressmaking, quilts, bags and crafts.
Superb value, lovely quality, midnight navy polyester and viscose double crepe dress fabric.
Triple Crepe - Deepest Darkest Lilac
This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a deep dark lilac shade.
This luxury midweight satin from Carrington's Bridal has come in a beautiful shade of ivory and it drapes like a dream.
Superior Quality Plain Poly/Cotton - Peacock
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in peacock blue. Perfect for crafts & dressmaking.
Heavy Water Resistant Canvas - Purple
155cm wide PU coated heavy polyester canvas in purple with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
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.
This high-quality, polyester crepe fabric in a brilliant white shade is perfect for bridal wear and special occasions!
Flanged Insert Piping Cord - Bronze
Bronze Lurex metallic polyester flanged insert decorative piping cord. Sold in 5 metre lengths.
Heavy Water Resistant Canvas - Turquoise
155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Landon Smooth Crepe - Deep Purple
150cm wide superior smooth crepe fabric in deep purple. Quality polyester dress fabric ideal for creating summer dresses.
Triple Crepe - Cadbury's Purple
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.
150cm wide, polyester satin fabric in green with a fluid drape, perfect for special occasion dresses!
Superior Quality Plain Poly/Cotton - Magenta
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in magenta. Perfect for crafts & dressmaking.
Fabulous 280gsm sweatshirt fabric in pale blue, light, soft and fluffy on the inside for extra comfort.
Triple Crepe - Navy
This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!
Paisley Changeant Lining - Rust
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in rust.
Roxy Stretch Velvet - Wine
148cm wide, plain 4-way stretch knitted velour, especially good for evening wear. Beautiful quality, wine red stretch velvet dress fabric.
155cm wide, khaki ribbed wool/polyester mix suiting cloth, made in Yorkshire.
Our 154cm wide royal blue triple crepe dress fabric is heavy weight, drapes wonderfully, and handles like a dream.
Portia
Fabulous ITY jersey fabric in a medium weight with a huge amount of stretch in an abstract print in shades of coral, beige, brown and ivory.
Landon Smooth Crepe - Kingfisher Teal
150cm wide superior smooth crepe fabric in kingfisher teal. 100% polyester dress fabric perfect for creating special occasion wear.
Landon Smooth Crepe - Lavender
150cm wide superior smooth crepe fabric in lavender. 100% polyester dress fabric perfect for creating special occasion wear.
Barbour Lining - Olive
Good quality polyester dress lining in a dark olive colour -†made for Barbour.
Soft, malleable, lightweight poly/cotton twill workwear fabric in yellow. Machine washable & easy-care.
153cm wide, polyester heavy triple crepe fabric in vivid hot pink. A fabulous choice for dresses.
Superior Quality Plain Poly/Cotton - Purple
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in purple. Perfect for crafts & dressmaking.
150cm wide, soft, crepe dressmaking fabric in nude, made from polyester and perfect for floaty trousers!
150cm wide soft, polyester crepe cloth in marine, which in its own way is just as wonderful, it doesn't crease.
Flanged Insert Piping Cord - Silver
Silver Lurex metallic polyester flanged insert decorative piping cord. Sold in 5 metre lengths.
Cushion Soft - Navy
149cm wide water-resistant, Oeko-Tex certified polyester fabric in navy. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Superior Quality Plain Poly/Cotton - Darkest Navy
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in dark navy. Perfect for crafts & dressmaking.
Christmas Poly/Cotton - Scotty Dog - Red
112cm wide cheap and cheerful poly/cotton scotty dog fabric on a red background. Perfect for Christmas craft projects.
Superior Quality Plain Poly/Cotton - Pale Blue
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale blue. Perfect for crafts & dressmaking.
Water Resistant Polyester Light - Fluorescent Yellow
150cm wide water-resistant polyester fabric in yellow, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Georgette Dress Fabric - French Navy
150cm wide gorgeous, high-quality polyester georgette dress fabric in a rich navy blue hue, excellent for skirts!
Superior Quality Plain Poly/Cotton - Orange
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in orange. Perfect for crafts & dressmaking.
Cushion Soft - Khaki
149cm wide water-resistant, Oeko-Tex certified polyester fabric in khaki. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Carousel - Sapphire
150cm wide blue polyester crepe dressmaking fabric is perfect for creating comfortable garments with a pop of colour. Versatile, durable and easy to work with.
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.