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:

  • Wide Width Cotton Poplin - Nola
    Sold out

    Wide Width Cotton Poplin - Nola

    Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.

    Regular price £10.50 p/m
  • Wide Width Cotton Poplin - Suri

    150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.

    Regular price £10.50 p/m
  • Wide Width Cotton Poplin - Wren

    149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.

    Regular price £10.50 p/m
  • Made in Italy Wiggle

    Wiggle

    160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!

    Regular price £22.00 p/m
  • Wild Expressions - Earthbound Zebra

    154cm wide linen-viscose fabric, 40% linen and 60% viscose. Lightweight at 94gsm, with a bold leopard print in rich browns.

    Regular price £22.96 p/m
  • Wild Expressions - Savannah Leopard

    160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.

    Regular price £22.96 p/m
  • Wild Expressions - Tropical Blaze

    160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.

    Regular price £22.96 p/m
  • Wild Flame

    145cm wide, viscose stretch woven fabric with a fiery abstract pattern in red & earthy tones.

    Regular price £15.76 p/m
  • Made in Italy Win Some - Yellow

    Win Some - Yellow

    From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.

    Regular price £8.76 p/m
  • Win Win - Mud Pie
    Sold out

    Win Win - Mud Pie

    This is a mid-weight, needlecord soft corduroy trousering fabric in a taupe/khaki colour - 145cm wide.

    Regular price £10.00 p/m
  • Win Win - Pale Gold

    147cm wide, 12 wale cotton needlecord trousering in pale gold,†mid weight and great for an oversized shirt, jacket and trousers.

    Regular price £10.00 p/m
  • Winceyette - Pink Pug
    Sold out

    Winceyette - Pink Pug

    This pink winceyette brushed cotton fabric features a pug and lipstick print, great for kids clothing, pyjamas and blankets!

    Regular price £6.76 p/m
  • Winceyette - The Big Race

    Beautifully soft and wonderfully creative automotive print blue winceyette fabric. 150cm wide featuring cars, planes and scooters.

    Regular price £6.76 p/m
  • Winceyette - Traffic

    112cm wide brushed cotton printed Winceyette flannel fabric with an all over traffic & car print, perfect for children's pyjamas.

    Regular price £7.50 p/m
  • Winceyette Plain - Black

    105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Ivory

    105cm wide, soft brushed cotton winceyette (flannel) fabric in ivory. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Lemon

    105cm wide, soft brushed cotton winceyette (flannel) fabric in yellow. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Lilac

    105cm wide, soft brushed cotton winceyette (flannel) fabric in lilac. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Pale Blue

    105cm wide, soft brushed cotton winceyette (flannel) fabric in pale blue. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Red

    105cm wide, soft brushed cotton winceyette (flannel) fabric in red. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - Royal

    105cm wide, soft brushed cotton winceyette (flannel) fabric in royal blue. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Winceyette Plain - White

    105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Windy Valley

    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.

    Regular price £7.00 p/m
  • Winston Check - Red
    Sold out

    Winston Check - Red

    This red and white check gingham shirting fabric is made from polyester and viscose, it's perfect for everyday essentials!

    Regular price £7.00 p/m
  • Winter Meadow
    Sold out

    Winter Meadow

    142cm wide, 100% brushed cotton fabric, adorned with a charming vine, leaf, & flower print.

    Regular price £13.50 p/m
  • Winterberry Blast - Blackcurrant

    Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!

    Regular price £7.76 p/m
  • With Cashmere – Grey Marl

    Grey Marl wool with cashmere coating fabric.

    Regular price £32.00 p/m
  • Made in Britain Wool - Game Keeper

    Wool - Game Keeper

    A beautiful British flat tweed woollen check jacket cloth, the colour ways are toned down somewhat.

    Regular price £35.00 p/m
  • Wool Coating - Khaki Serge

    This British-made serge coating is a sturdy, dependable cloth with a classic twill character and a weight of around 640–670gsm.

    Regular price £32.50 p/m
  • Made in Britain Wool Coating - Milled Serge

    Wool Coating - Milled Serge

    A true heavyweight British wool cloth, woven in a traditional milled serge that gives it strength, warmth and a clean, slightly textured finish.

    Regular price £27.00 p/m
  • Wool Coating - Moss melton

    This black moss melton is a proper British-made coating fabric — dense, warm and built to wear well.

    Regular price £32.50 p/m
  • Wool Coating - Tan
    Sold out

    Wool Coating - Tan

    Our 158cm wide substantial brushed woollen coating fabric in a beautiful tan or mustard shade is excellent for jackets, suiting, hats or coats!

    Regular price £29.00 p/m
  • Wool Coating - Worsted Hopsack

    This British-made worsted coating is a serious heavyweight cloth, coming in at around 830–860gsm with a firm, dense finish that means business.

    Regular price £27.00 p/m
  • Wool Jersey - Cobalt
    Sold out

    Wool Jersey - Cobalt

    Our 100% wool knitted jersey fabric in a cobalt blue hue is perfect for fashioning sophisticated evening wear.

    Regular price £21.00 p/m
  • Made in Britain Wool Suiting - Canvas Hopsack

    Wool Suiting - Canvas Hopsack

    This is a proper heavyweight suiting cloth, woven in a classic black hopsack structure that gives it strength, texture and a clean, tailored look.

    Regular price £27.00 p/m
  • Made in Britain Wool Suiting - Charcoal Melton

    Wool Suiting - Charcoal Melton

    A thick, reliable British-made wool cloth that works well for both sturdy suiting and warm outerwear.

    Regular price £27.00 p/m
  • + More colours Wool Suiting - Cut Check Charcoal

    Wool Suiting - Cut Check Charcoal

    This is a robust charcoal 100% wool suiting with a subtle cut-check surface, giving it quiet texture while keeping a clean, classic look.

    Regular price £27.00 p/m
  • + More colours Wool Suiting - Cut Check Grey

    Wool Suiting - Cut Check Grey

    This lighter grey version of our British-woven cut-check suiting offers the same sturdy handle and subtle texture, just in a softer, more versatile shade.

    Regular price £27.00 p/m
  • Wool Suiting - Elise

    A fine, lightweight wool mix suiting fabric in deep navy blue.

    Regular price £18.26 p/m
  • Wool Suiting - Tabby Flannel

    A reliable light grey wool flannel woven in a classic tabby structure, giving it that soft, brushed feel without losing its firmness.

    Regular price £27.00 p/m
  • Wool Suiting - Vertical Ribs

    A smart dark navy suiting cloth woven with a subtle vertical rib that gives it depth without making it loud.

    Regular price £27.00 p/m
  • Wool Suiting - Worsted Panama

    A classic, British-woven wool suiting fabric in a deep navy shade, made for projects that need structure, durability and a polished finish.

    Regular price £27.00 p/m
  • Wool Tartan - Muted - Red
    Sold out

    Wool Tartan - Muted - Red

    Made in Britain from 100% wool, this tartan patterned fabric in red features shades of green and blue. Perfect for trousers, skirts, suits and kilts!

    Regular price £29.00 p/m
  • Wool Twill - Grey

    147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in grey.

    Regular price £20.00 p/m
  • Wool Twill - Ivory

    147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.

    Regular price £20.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