Free UK delivery over £75

Since - 1974

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired!

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

View as:

  • Water Resistant Polyester Light - Purple

    150cm wide water-resistant polyester fabric in purple, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

    Regular price £4.50 p/m
  • Water Resistant Polyester Light - Red

    150cm wide water-resistant polyester fabric in red, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

    Regular price £4.50 p/m
  • Water Resistant Polyester Light - Royal

    150cm wide water-resistant polyester fabric in royal blue, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

    Regular price £4.50 p/m
  • Made in Britain Water Resistant Twill - Chatburn 8oz - Taupe
    Sold out

    Water Resistant Twill - Chatburn 8oz - Taupe

    152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.

    Regular price £14.00 p/m
  • Waxed Cotton - Apple

    154cm wide very densely woven cotton trousering with a light waxed finish in a wonderful shade of apple green.

    Regular price £9.00 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Black

    Waxed Cotton - Bonneville 6 - Black

    155cm wide black waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Dark Grey

    Waxed Cotton - Bonneville 6 - Dark Grey

    153cm wide dark grey waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Dusk Grey

    Waxed Cotton - Bonneville 6 - Dusk Grey

    152cm wide dusk grey waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Green
    Sold out

    Waxed Cotton - Bonneville 6 - Green

    153cm wide green waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Light Teal

    Waxed Cotton - Bonneville 6 - Light Teal

    150cm wide light teal waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Silver Grey

    Waxed Cotton - Bonneville 6 - Silver Grey

    155cm wide silver grey waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Bonneville 6 - Tan

    Waxed Cotton - Bonneville 6 - Tan

    150cm wide tan waxed cotton fabric 'Bonneville 6', 275gsm.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Chera 4oz - Black
    Sold out

    Waxed Cotton - Chera 4oz - Black

    148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Chera 4oz - Dark Green
    Sold out

    Waxed Cotton - Chera 4oz - Dark Green

    148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Chera 6oz - Blue
    Sold out

    Waxed Cotton - Chera 6oz - Blue

    148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.

    Regular price £12.50 p/m
  • Made in Britain Waxed Cotton - Chera 8oz - Camo

    Waxed Cotton - Chera 8oz - Camo

    148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.

    Regular price £15.76 p/m
  • Made in Britain Waxed Cotton - Rainford 4oz Twill - Dark Grey

    Waxed Cotton - Rainford 4oz Twill - Dark Grey

    138cm wide, dark grey waxed cotton fabric. Fully waterproof and lightweight, great for jackets.

    Regular price £12.00 p/m
  • Made in Britain Waxed Cotton - Ranger Drill - Olive
    Sold out

    Waxed Cotton - Ranger Drill - Olive

    155cm wide, green cotton drill fabric with a dry wax finish, weather-resistant & machine washable.

    Regular price £18.00 p/m
  • Made in Britain Waxed Cotton - Ranger Drill - Slate
    Sold out

    Waxed Cotton - Ranger Drill - Slate

    155cm wide, grey cotton drill fabric with a dry wax finish, weather-resistant & machine washable.

    Regular price £18.00 p/m
  • Made in Britain Waxed Cotton - Tekwax Evolution 6oz - Dark Green

    Waxed Cotton - Tekwax Evolution 6oz - Dark Green

    148cm wide, dark green waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!

    Regular price £15.00 p/m
  • Made in Britain Waxed Cotton - Tekwax Evolution 6oz - Rich Tan

    Waxed Cotton - Tekwax Evolution 6oz - Rich Tan

    148cm wide, rich tan waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!

    Regular price £15.00 p/m
  • Made in Britain Waxed Cotton - Tekwax Evolution 6oz - Yellow

    Waxed Cotton - Tekwax Evolution 6oz - Yellow

    148cm wide, yellow waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!

    Regular price £15.00 p/m
  • Made in Italy Well Formed - Dark Damson
    10% off

    Well Formed - Dark Damson

    140cm wide, Italian ex-designer damson suiting fabric. Crafted from a blend of polyester & elastane.

    Sale price £11.48 p/m Regular price £12.76 p/m
  • Wellness Fleece - Navy

    This 157cm wide 100% polyester fleece fabric in navy has a soft and plush texture, perfect for cold weather clothing and accessories.

    Regular price £13.00 p/m
  • West Point - Orange

    Colourful cotton lycra fabric with a soft sateen finish. Perfect for summer trousers, pencil skirts and a great all round fabric that is suitable for summer garments.

    Regular price £8.50 p/m
  • Made in Italy Westwood

    Westwood

    Ex Designer viscose acetate bright royal dress fabric with an overcheck in white and black.

    Regular price £21.50 p/m
  • What Goes Around - Navy

    146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.

    Regular price £7.00 p/m
  • What Light Shines - Gypsy - White

    152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.

    Regular price £9.00 p/m
  • What Light Shines - Micro

    Originally woven for a British men's designer brand, this navy & white cotton shirting fabric features a stylish small scale white flek print.

    Regular price £10.00 p/m
  • What Light Shines - Satin Mini Micro

    152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.

    Regular price £9.50 p/m
  • When Life Gives You

    Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!

    Regular price £9.00 p/m
  • Whispering Grass

    This 150cm wide very,† very fine and light Polyester silk" chiffon fabric comes in lovely rich cerise

    Regular price £13.76 p/m
  • Whispering Leaves

    140cm wide linen-cotton fabric, 55% linen 45% cotton, 145gsm. Botanical print in muted sage, blush, mustard, and teal on a pale background

    Regular price £19.96 p/m
  • Made in Italy Whispering Smith

    Whispering Smith

    138cm wide, Italian silk chiffon in black with an autumnal floral print. Lightweight and elegant.

    Regular price £40.00 p/m
  • White Bleached Cotton Calico

    100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.

    Regular price £6.26 p/m
  • White Cotton Drill

    This 152cm wide white cotton drill fabric is made from breathable heavyweight cotton. Ideal for uniforms, workwear, and furnishings.

    Regular price £9.50 p/m
  • White Cotton Lawn

    142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.

    Regular price £7.50 p/m
  • White Cotton Lycra Drill

    A 149cm wide fine white lightweight cotton lycra twill. A high quality summer cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.

    Regular price £9.76 p/m
  • White Downs

    Incredibly fine poly/ cotton shirting in white with a double fine woven self coloured pinstripe.

    Regular price £5.00 p/m
  • White Lightweight Cotton Iron on Interfacing

    White Lightweight Cotton Iron on Interfacing. Voile Weight.

    Regular price £6.96 p/m
  • White Lotus

    150cm wide, 100% viscose dress fabric with a bold tropical floral print on a deep black background.

    Regular price £12.00 p/m
  • Made in Italy White Mischeif

    White Mischeif

    148cm wide, 100% linen white dress fabric, woven in Italy with a textured weave and soft finish.

    Regular price £28.00 p/m
  • Whitehall Twill

    154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.

    Regular price £8.50 p/m
  • Wide Width Cotton Poplin - Fina

    150cm wide, cotton poplin fabric with a digitally printed floral design on a navy backdrop, ideal for crafting.

    Regular price £10.50 p/m
  • Wide Width Cotton Poplin - Leia
    Sold out

    Wide Width Cotton Poplin - Leia

    150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.

    Regular price £10.50 p/m

Join our creative community

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.

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.

Get The Latest from Croft Mill