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:

  • Viscose Lining - Glass And A Half

    147cm wide, viscose lining featuring a white spot on a purple ground, excellent lining for dresses and suits!

    Regular price £6.00 p/m
  • Viscose Lining - Grey
    Sold out

    Viscose Lining - Grey

    143cm wide quite posh Viscose lining in grey.

    Regular price £2.50 p/m
  • Viscose Lining - Teal Stripe

    Teal stripe woven viscose lining fabric, ideal for pairing with all different kinds of outer garments; tops, suits, dresses or trousers!

    Regular price £6.00 p/m
  • Viscose Mix Bundle 1

    7.55m mixed bundle pack, 5 pieces of mix viscose fabric, ranging from 75cm to 3m fabric pieces. Great value!

    Regular price £50.00 p/u
  • Viscose Mix Bundle 2

    7.16m mixed bundle pack, 6 pieces of mix viscose fabric, ranging from 75cm to 2m fabric pieces. Great value!

    Regular price £39.00 p/u
  • Viscose Plain - Ivory

    140cm wide, very soft and fine, 100% viscose challis fabric in ivory. Perfect for summer garments.

    Regular price £5.26 p/m
  • Viscose Plain - Navy
    Sold out

    Viscose Plain - Navy

    140cm wide, very soft and fine, 100% viscose challis fabric in navy. Perfect for summer garments.

    Regular price £5.26 p/m
  • Viscose Plain - White
    Sold out

    Viscose Plain - White

    140cm wide, quite soft white viscose dress fabric.

    Regular price £5.26 p/m
  • Viscose Poplin - Beverly Hills

    This 100% viscose poplin fabric is printed with a delicate array of caramel-hued palm motifs.

    Regular price £9.46 p/m
  • Viscose Poplin - Canyon

    This 144cm wide, digitally printed viscose poplin fabric features a mesmerising tie dye design.

    Regular price £10.76 p/m
  • Viscose Poplin - Paisley Punch
    10% off

    Viscose Poplin - Paisley Punch

    Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!

    Sale price £10.36 p/m Regular price £11.50 p/m
  • Viscose Poplin Challis - Hazel
    20% off

    Viscose Poplin Challis - Hazel

    Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers

    Sale price £8.76 p/m Regular price £10.96 p/m
  • Viscose Satin - Suntrip

    145cm wide, 130gsm, viscose satin fabric with a bright pink base and multicoloured swirl print.

    Regular price £13.50 p/m
  • Viscose Seersucker - Ecru

    144cm wide, rayon, polyester and spandex blend seersucker fabric in ecru. Great for summer wear!

    Regular price £11.50 p/m
  • Viscose Seersucker - Orange

    144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!

    Regular price £11.50 p/m
  • Viscose Tencel Finish - Beige

    160cm wide, viscose and polyester knitted pique fabric in beige with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Black

    160cm wide, viscose and polyester knitted pique fabric in black with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Blue

    160cm wide, viscose and polyester knitted pique fabric in blue with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Green

    160cm wide, viscose and polyester knitted pique fabric in green with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Grey

    160cm wide, viscose and polyester knitted pique fabric in grey with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Ivory

    160cm wide, viscose and polyester knitted pique fabric in ivory with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Pink

    160cm wide, viscose and polyester knitted pique fabric in pink with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Twill - Black

    Made from viscose, this plain woven dress fabric in black is excellent for flowy skirts, blouses or palazzo pants!

    Regular price £7.00 p/m
  • Viscose Twill - Metro Grid

    150cm wide, viscose twill fabric featuring a timeless geometric print in red, black and cream.

    Regular price £19.96 p/m
  • Viscose Twill - Navy

    Navy viscose fabric is such a versatile dressmaking fabric, it can be used in a multitude of garment types. Soft and fluid it drapes beautifully.

    Regular price £6.50 p/m
  • Viscose Twill - Rich Royal

    Our plain woven viscose dressmaking in blue is ideal for fashioning loose trousers, flowy skirts and blouses!

    Regular price £7.00 p/m
  • Viscose Voile - Black

    143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!

    Regular price £7.00 p/m
  • Viscose Voile - White

    143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!

    Regular price £7.00 p/m
  • Made in Italy Vitalibi
    Sold out

    Vitalibi

    Woven in Italy, this fine suiting fabric in a blue, black hue is made from a blend of wool, polyamide, silk and linen.

    Regular price £18.00 p/m
  • Made in Italy Vittoria

    Vittoria

    145cm wide Italian-woven cotton poplin, with a charming floral print reminiscent of traditional Liberty designs. Perfect for shirting.

    Regular price £12.76 p/m
  • Voile - Ivory

    145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.

    Regular price £6.26 p/m
  • Voile - White

    145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.

    Regular price £6.26 p/m
  • Voile - Yellow

    142cm wide superfine, supersoft 100% viscose voile dress fabric in a beautiful lemon yellow. Perfect for summer shirts and dresses!

    Regular price £7.00 p/m
  • Voily - Pink

    A rather fabulous lightweight poly viscose voile in rose pink.

    Regular price £8.26 p/m
  • Voyage - Armathwaite Blossom Heather Morlich Cotton

    From Voyage, this digitally printed chemical-free cotton is inspired by Japanese ink drawings.

    Regular price £20.76 p/m
  • Voyage - Armathwaite Blossom Plum Ness Poplin Cotton

    From Voyage, this digitally printed cotton poplin features blossoming flowers and birds.

    Regular price £22.00 p/m
  • Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton

    Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.

    Regular price £22.00 p/m
  • Voyage - Armathwaite Peach Navy Ness Poplin Cotton

    Stunning cotton poplin digitally printed in Scotland, wonderful for structured dresses and craft projects.

    Regular price £22.00 p/m
  • Voyage - Brympton Parma Navy Ness Poplin Cotton

    This digitally printed cotton poplin from Voyage comes in a colourful all over leaf design.

    Regular price £22.00 p/m
  • Voyage - Hedgerow Fuchsia Ness Poplin Cotton

    Inspired by the British countryside. This stunning cotton poplin fabric is wonderful for dresses & craft projects.

    Regular price £22.00 p/m
  • Voyage - Hedgerow Navy Morlich Cotton

    This digitally printed chemical-free cotton from Voyage features a delightful countryside design.

    Regular price £20.76 p/m
  • Voyage - Netherton Loganberry Heather Morlich Cotton

    The Netherton design from Voyage is overflowing with stunning detail and personality.

    Regular price £20.76 p/m
  • Voyage - Netherton Pomegranate Emerald Morlich Cotton

    This striking mirrored pheasant design is perfect for dresses, skirts and even home dÈcor.

    Regular price £20.76 p/m
  • Voyage - Orivietta Topaz Navy Morlich Cotton

    This eye-catching lush leafy fabric is an impeccable minimal and modern floral fabric.

    Regular price £20.76 p/m
  • Voyage - Seville Blossom Lime Ness Poplin Cotton

    Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!

    Regular price £22.00 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