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.
Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.
112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.
Japanese craft cotton in a multi-coloured rainbow drop design.
Stof Fabric - Shrubbery - Brown
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on brown. Perfect for dresses, shirts, and quilting.
Stof Fabric - Shrubbery - Emerald
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
Stof Fabric - Shrubbery - Forest
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.
Stof Fabric - Turquoise Garden
112cm wide Japanese cotton fabric with detailed white and turquoise floral design, perfect for shirting, blouses, tea-dresses, quilting, and soft furnishings.
112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.
112cm wide Japanese cotton fabric featuring multicoloured umbrellas on pale grey background. Perfect for dresses, shirts, quilting and crafts.
Stof Fabric - Umbrella - Ochre
Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.
Stof Fabric - Umbrella - Royal
112cm wide Danish design, Japanese printed cotton with multicoloured umbrellas on a royal blue ground. Ideal for dresses, shirts, quilting, and crafts.
Stof Fabric - Vintage Bloom - Pink
Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.
Stof Fabric - Vintage Roses - Lilac
Vintage-inspired 112cm wide cotton fabric with a pale lilac rose print on dark lavender ground. Designed in Denmark, printed in Japan.
112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.
Stof Fabric - Woodland Creatures
A magical cotton fabric featuring pairs of grey and blue birds, squirrels and bunnies on a soft white ground. Danish designed, printed in Japan.
Stof Fabric Fat Quarter - Pack 1
5-piece fat quarter fabric pack in shades of pink and purple. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 2
5-piece fat quarter fabric pack in shades of pink and lilac. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 3
5-piece fat quarter fabric pack in shades of red and pink. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 4
5-piece fat quarter fabric pack with lots of character prints. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 5
5-piece fat quarter fabric pack in mustard and brown autumnal hues. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 6
5-piece fat quarter fabric pack in green and blue leafy hues. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 7
5-piece fat quarter fabric pack in teal green and blue shades. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Stof Fabric Fat Quarter - Pack 8
5-piece fat quarter fabric pack with lots of quirky prints. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.
Cotton and elastane blend French Terry fabric with a leopard print in a yellow, brown hue, ideal for tops.
Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!
Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!
Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
This 70% stone-washed linen 30% cotton fabric in red is heavy in weight, excellent for bedding, dressmaking and jackets!
Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
Stone Washed Luxury Cotton - Dove
152cm wide, 100% cotton poplin dress fabric in a silvery dove grey. Its stone washed texture and firmer hand, great for trousers, shirts and dresses.
Stone Washed Luxury Cotton - Grey
100% cotton poplin dress fabric in grey. Its stone washed texture and firmer hand is perfect for structured garments. 152cm wide.
Stone Washed Luxury Cotton - Night
152cm wide, 100% cotton poplin dress fabric in black. Its stone washed texture and firmer hand is perfect for structured garments.
Stone Washed Luxury Cotton - Sand
152cm wide 100% cotton poplin dress fabric with a light beige, sandy hue. Its stone washed texture and hand is great for structured shirts and dresses.
Stone Washed Luxury Cotton - Storm
152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.
This lightweight and breathable, ex-designer fabric in brown, made from nylon, is ideal for rain macs!
Made from nylon, this lightweight and breathable, ex-designer fabric in grey is ideal for ponchos and rain macs!
152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.
Storm System Seersucker - Navy Stripe
152cm wide Loro Piana navy stripe water-resistant 100% cotton seersucker fabric. Luxurious Italian cloth, breathable yet practical.
152cm wide Loro Piana navy water-resistant 100% virgin wool fabric. Luxurious Italian cloth, breathable yet practical.
Stretch Breathable Lining - Stone
140cm wide, breathable stretch dress lining in stone, made from viscose with 3% elastane.
Stretch Breathable Lining - Turquoise Floral
152cm wide turquoise floral stretch lining fabric, 128gsm. A soft, breathable polyester elastane blend with added stretch
145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in denim blue. 337gsm with a comfortable stretch.
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.