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.
This pale grey teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Pretty Polly - Strawberries & Cream
This is a great quality blush pink craft polycotton fabric featuring red and pink strawberries and pink, yellow and blue daisies!
Pretty Polly - Captain 'Pup' Wash
This is a great quality blue craft polycotton featuring little dogs dressed as pirates, on boats with pirate flags! A very cute and fun fabric!
This is a great quality white craft fabric featuring bright rainbows, hearts and the "love is love" all over! This is a great fabric - very bright and colourful!
Qjutie - Cotton Crochet - Ecru
150cm wide, 100% cotton crochet fabric in ecru, from the Qjutie & The Qjutest range.
145cm wide, 100% cotton fabric in off-white and dark teal with a forest-inspired design. Lightweight 127gsm loose weave, perfect for airy tops, dresses, and layered garments.
Qjutie - Seersucker Stripe - Navy
145cm wide, cotton seersucker fabric in white & navy stripes, from the Qjutie & The Qjutest range.
Qjutie - 8.5oz Stretch Washed Denim
145cm wide, 8.5oz cotton & spandex washed denim fabric, from the Qjutie & The Qjutest range.
Qjutie - Plain French Terry - Lilac
150cm wide, cotton/elastane plain French terry fabric in lilac, from the Qjutie & The Qjutest range.
175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
This 100% cotton poplin batik fabric features a lively palette of red, green, pink, and blue hues.
Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
150cm wide, cotton loop-backed jacquard jersey fabric in denim blue with an ivory lion face design.
163cm wide, crisp polyester-cotton shirting fabric with a bold red and white chessboard check.
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in blush pink.
Mid-washed blue Italian denim, 12.5oz (425gsm) - substantial yet soft.
Como Classico - Denim - Alessio
Indigo denim, 420gsm - proper sturdy stuff. Mid-heavy denim that'll make cracking jeans or jackets.
150cm wide, cotton & polyester jersey corduroy fabric in sand with a soft, velvety texture.
150cm wide, cotton & polyester jersey corduroy fabric in nude pink with a soft, velvety texture.
Fibre Mood - 9.5oz Washed Denim - Red
100% cotton red washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Fibre Mood - 9.5oz Washed Denim - Tan
100% cotton Tan washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Voyage - Netherton Loganberry Heather Morlich Cotton
The Netherton design from Voyage is overflowing with stunning detail and personality.
This yellow 148cm wide super cosy fleece backed sweatshirt fabric is perfect for hoodies, joggers and comforts.
140cm wide, 95% cotton, 5% elastane knit jersey fabric in rich brown with a ditsy leopard print.
Woven in Italy, this ex-designer/deadstock chunky cotton tweed fabric in red and grey is perfect for jackets.
156cm wide fine cotton shirting with a a beautiful, soft finish. A truly lovely cloth featuring a ale duck egg blue colour. Perfect for summer shirting.
JL Christmas - Greetings Green
Green 100% cotton Christmas fabric featuring a "Merry Christmas" print in silver and gold! Great for festive garments, gifts & decorations!
142cm wide, cotton stretch fabric in an energetic abstract print. Ideal for statement fashion.
Stof Avalana Jersey - Pachyderm
160cm wide, OEKOTex knit jersey fabric featuring an elephant and rhino print on a grey ground, ideal for cosy pyjamas.
Deadstock Needlecord - Rustic Swirl
150cm wide, ex-designer cotton elastane blend needlecord fabric in brown with an intricate print.
An exceptional Italian ex-designer corduroy, woven from 97% cotton and 3% elastane for just the right amount of comfort and flexibility.
British dark grey cotton wool suiting, 154cm wide, 246gsm. Smooth midweight blend with khaki undertone
Christmas Prints - Little Stars - Red
100% cotton Christmas fabric, 140cm wide, with gold stars on red perfect for festive crafts, decorations, and handmade gifts.
Brushed Cotton Flannel - Wilbur
140cm wide, 100% cotton brushed flannel fabric with a soft grey, brown, and cream check.
140cm wide, 100% cotton brushed flannel in navy and white check.
Brushed Cotton Flannel - Hattie
140cm wide, 100% cotton brushed flannel fabric with a soft pink, cream, and black check design.
Brushed cotton check fabric in pink, green and black, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
True Essentials - T-Shirting - White
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
150cm wide black cotton polyester twill fabric, lightweight with a smooth handle. Durable and breathable
Organic Cotton - Treasure Hunt - Grey
This Oeko-Tex Standard 100 organic†cotton poplin fabric with a childlike animal pirate-themed print in grey. This fabric is perfect for any garment!
150cm wide soft cotton fabric with an interesting circus act print Perfect for quilting, dressmaking, shirts, and children's garments.
Oeko-Tex Certified, navy blue, ramie linen and cotton blend fabric, perfect for curtains and tablecloths.
154cm wide, cosy checked brushed cotton cloth in a mix of black, ivory, cream, brown, red & grey.
135cm wide, cotton double gauze fabric in sand, 130gsm, breathable and Oeko-Tex certified.
150cm wide, organic cotton jersey fabric in pink. Ideal for t-shirts, dresses and everyday garments.
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.