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.
Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!
Super cosy, black water resistant high shine faux leather fabric, with a fur lining...
145cm wide, polyester voile fabric featuring an abstract floral print in a pink and green hue, perfect for dresses!
Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape
145cm wide, silver cotton lawn fabric with small white polka dots. Perfect for shirts and blouses.
149cm wide, polyester chiffon fabric in black with white polka dots and scattered gold foil dots.
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a rich crimson red/pink hue. Perfect for creating bold trousers, dresses and pencil skirts.
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.
140cm wide, 100% cotton pique fabric in white, 121gsm with a soft silky touch and elegant drape. Perfect for timeless shirts, summer dresses, and refined tailoring.
152cm wide white polyester and cotton blend twill. A high quality cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
150cm wide, 100% polyester lining fabric in white, perfect for lining suits, jackets, dresses and more.
Polyester Satin Lining - Black
150cm wide, 100% polyester satin lining fabric in black, great for lining suits, jackets, & dresses.
147cm wide, double-knit Ponte Roma jacquard with an abstract pattern made from viscose, polyester and polyamide.
150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
160cm wide, double knit jersey fabric in an olive green hue, made from viscose, polyamide and elastane.
160cm wide, double knit jersey fabric in a teal blue hue, made from viscose, polyamide and elastane.
112cm wide, cotton poplin print fabric with a vintage floral design against an aqua blue ground.
Poplin Print - Arabian Leopard
112cm wide, cotton poplin print fabric with a Arabian leopard print in shades of creams and black.
A blue, yellow and turquoise floral fabric on a white background with a lovely vintage feel to it.
A red, pink, teal and yellow floral fabric on a white background with a lovely vintage feel to it.
112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
113cm wide, cotton poplin print fabric with small bears huddled together in shades of blue & white.
Poplin Print - Bee Hive - White
112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.
Poplin Print - Bee Hive - Yellow
112cm wide, printed cotton poplin fabric with a cute bee hive print against a yellow ground.
44" wide cotton poplin fabric with delicate two tone feather print in black and white. Perfect for dress, shirt and crafts.
Charming 112cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
Poplin Print - Bonnie Paisley - Blue
112cm wide cotton poplin fabric with a intricately detailed blue, purple and green paisley print.
Poplin Print - Bonnie Paisley - Ivory
This 100% cotton fabric showcases a beautiful paisley pattern with intricate floral details, in soft browns, blues and greens. Perfect for summer wear!
110cm wide, 130gsm, 100% cotton poplin fabric with a yellow bumblebee print on a mint ground.
110cm wide, 130gsm, 100% cotton poplin fabric with a yellow bumblebee print on a navy ground.
110cm wide, 130gsm, 100% cotton poplin fabric with a yellow bumblebee print on a white ground.
Poplin Print - Butterflies - Aqua
114cm wide, 100% cotton Poplin in aqua with an all over butterfly print in various colours and patterns.
Poplin Print - Butterflies - Ivory
114cm wide, 100% cotton Poplin in ivory with an all over butterfly print in various colours and patterns.
110cm wide taupe camouflage cotton poplin fabric with an all over army camouflage print. Perfect for making shirts, dress & crafts.
Poplin Print - Caroline - Aqua
114cm wide, 100% cotton poplin fabric with a pretty vintage floral print against a blue background.
Poplin Print - Caroline - Chartreuse
Chartreuse cotton poplin fabric with a beautiful floral print on a chartreuse background.
Poplin Print - Caroline - Delph
Poplin print delph blue fabric with an all over floral deign, very popular fabric, great for sewing dresses, shirts and crafts.
Poplin Print - Caroline - Navy
Navy cotton poplin floral dress and craft fabric.
Poplin Print - Caroline - Pink
Cotton poplin fabric with a beautiful floral design on a pink background. Great for dresses, shirts & crafts.
Poplin Print - Caroline - Teal
Teal cotton poplin with an all over floral print, very popular fabric, great for sewing dresses, shirts and crafts.
Poplin Print - Carpe Diem - Blue
A cotton poplin in a good shade of blue , full of koi carps and the odd flower in between.â€
Poplin Print - Carpe Diem - Jade
A cotton poplin in a good shade of jade, full of koi carps and the odd flower in between.â€
114cm wide, 100% cotton poplin fabric in black with a vibrant multicoloured floral print.
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.