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
Poplin Print - Over the Rainbow
112cm wide, cotton poplin print fabric with a unicorn print on a rainbow background.
Put The Kettle On - Ditto - Lilac
Put The Kettle On - Ditto - Lilac
Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
Enigma Linen - Denim
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
A plain white semi-transparent polyester organza fabric with a soft hand Great for Christmas crafts, dancewear, wedding decoration, fancy dress, bridal.
Triple Crepe - Turquoise
150cm wide, triple crepe polyester dress fabric in a turquoise blue shade, perfect for palazzo pants, skirts and special occasions!
Ritual - Black
Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
Proper Seersucker - Tiny Pink
Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.
Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!
Stone Washed Linen - Black
Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
Pima Cotton Lawn - Joshua Tree
140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.
Pretty Polly - Tractors - White
This 112cm wide poly/cotton fabric in white features a multi-coloured tractor theme all over. This fabric is perfect for children's wear, crafts and soft furnishings.
110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.
Riviera Lawn - Yellow
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Liquid - Lavender
150cm wide, satin fabric in lavender with a fluid drape, perfect for special occasion dresses!
Fine Faux
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
Palms Navy Linen
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Teal stripe woven viscose lining fabric, ideal for pairing with all different kinds of outer garments; tops, suits, dresses or trousers!
Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
Waxed Cotton - Chera 8oz - Camo
Waxed Cotton - Chera 8oz - Camo
148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.
Pima Cotton Lawn - Mulberry Tree - Blue & Green
Pima Cotton Lawn - Mulberry Tree - Blue & Green
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!
Bella Satin Stretch - Petrol Blue
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.
21 Wale Needlecord - Wine
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Miracle Man - Dress Velvet - Black
Miracle Man - Dress Velvet - Black
Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
Soft cotton, superfine, baby needlecord. 110cm wide, red with a black tartan check including white, pale blue and yellow smaller checks too.
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Inky Parlez-Vous
150cm Loro Piana Italian wool, dark navy, lightweight suiting fabric, perfect for luxurious suits and tailored garments.
A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!
French Terry - Fawn
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Black crepe de chine easy care dress fabric. A lightweight versatile fabric which drapes beautifully.†â€
Scrubs - Red
Soft, malleable, lightweight poly/cotton twill workwear fabric in red. Machine washable & easy-care.
Fine Viscose Plain - Black
This bold black 144cm wide lightweight dress fabric is made from 100% viscose. A beautiful cloth that handles like a dream, ideal for summer designs.
Pima Cotton Lawn - Flourishing Floral
140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
This 100% pure wool crepe fabric in Grey is the perfect choice for dresses, blouses and skirts! Made in Lancashire, this lightweight cloth has a stunning hand.
Calico - Cotton Lawn
120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.
Pima Cotton Lawn - Carrie
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Orange
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Orange
Beautiful Pima cotton lawn fabric with a floral design in shades of blue with vibrant orange accents.
150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
150cm wide superfine wool suiting fabric has a gorgeously soft hand. Features an interesting birds-eye weave in shades of black, dark grey and navy.
Finest Chambray Mint
Our 100% cotton chambray has a mint green hue. Lightweight fabric is ideal for dressmaking & quilting.
Water Resistant Twill - Chatburn 8oz - Taupe
152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.
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.