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:

  • Brocade - Coral Paisley
    Sold out

    Brocade - Coral Paisley

    Gorgeous heavy dressmaking fabric in a red coral and purple paisley design. This would look great as a pleated maxi skirt, fitted dress or overcoat!

    Regular price £12.00 p/m
  • Bronzed Glitz - Floral Sequins

    145cm wide, polyester & elastane velvet netted sequin fabric with bronze floral sequin detailing.

    Regular price £38.00 p/m
  • Brownstone Shirting
    Sold out

    Brownstone Shirting

    148cm wide, cotton shirting fabric in light brown with a crisp white check with a superb finish.

    Regular price £10.00 p/m
  • Bruised Ribs

    150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.

    Regular price £18.46 p/m
  • Made in Britain Brush Strokes

    Brush Strokes

    140cm wide, beautiful beige cotton canvas fabric with a painterly geometric circle pattern.

    Regular price £8.40 p/m
  • + More colours Brushed & Cosy - Bruce
    Sold out

    Brushed & Cosy - Bruce

    146cm wide, brushed cotton flannel fabric with a large check pattern in black, white and red.

    Regular price £8.00 p/m
  • + More colours Brushed & Cosy - Charlie

    Brushed & Cosy - Charlie

    Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.

    Regular price £8.00 p/m
  • + More colours Brushed & Cosy - Dennis

    Brushed & Cosy - Dennis

    147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.

    Regular price £8.00 p/m
  • Made in Italy Brushed - Aldo

    Brushed - Aldo

    154cm wide, ex-designer soft brushed wool coating with a muted check in pale grey and black.

    Regular price £20.00 p/m
  • Brushed Cotton - Astro Animals

    This 148cm wide, 100% brushed cotton fabric features a space-themed design with astronaut animals.

    Regular price £12.50 p/m
  • Brushed Cotton - Ballerina

    148cm wide, digital ballerina print in soft pink hues, made from 100% brushed cotton. Ideal for crafts.

    Regular price £12.50 p/m
  • Brushed Cotton - Bonnie

    Pink and black brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Brook - Camel

    Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.

    Regular price £11.00 p/m
  • Brushed Cotton - Celeste - Blue

    148cm wide, 100% brushed cotton fabric with a blue and pink floral design. Soft, breathable

    Regular price £11.96 p/m
  • Brushed Cotton - Celeste - Pink

    148cm wide, 100% brushed cotton fabric in a pink and lilac floral design on cream. Soft, breathable

    Regular price £11.96 p/m
  • Brushed Cotton - Dainty Daisies
    Sold out

    Brushed Cotton - Dainty Daisies

    148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.

    Regular price £12.50 p/m
  • Brushed Cotton - Evie

    Cream and charcoal brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Exotic Escape
    Sold out

    Brushed Cotton - Exotic Escape

    This 148cm wide, 100% brushed cotton fabric features a unique exotic print, ideal for bedding.

    Regular price £12.50 p/m
  • Brushed Cotton - Fossil Friends

    148cm wide, 100% brushed cotton fabric featuring a fun digital dinosaur print in earthy hues on a white ground.

    Regular price £12.50 p/m
  • Brushed Cotton - Galactic Safari

    148cm wide, 100% brushed cotton featuring a digital space print, perfect for children's clothing.

    Regular price £12.50 p/m
  • Brushed Cotton - Jasper

    Navy, beige, and cream brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Little Star

    142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.

    Regular price £9.50 p/m
  • Brushed Cotton - Lola - Peach

    148cm wide, 100% brushed cotton fabric with a peach floral print. Soft, lightweight

    Regular price £11.96 p/m
  • Brushed Cotton - Lola - Pink

    148cm wide, 100% brushed cotton fabric with a pink floral design. Soft, lightweight

    Regular price £11.96 p/m
  • Brushed Cotton - Lottie

    Red, green, and blue brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Mae

    Pink, blue, and cream brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Milo
    Sold out

    Brushed Cotton - Milo

    Turquoise, purple, and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Nell

    Brushed cotton check fabric in pink, green and black, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Otis

    Blue, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Pink & Grey Check

    146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!

    Regular price £11.00 p/m
  • Brushed Cotton - Poodle Playtime

    110cm wide, brushed cotton winceyette flannel fabric with cute poodle motifs in blue and pink.

    Regular price £7.26 p/m
  • Brushed Cotton - Rory

    Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Sindia - Maroon

    148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm

    Regular price £11.96 p/m
  • Brushed Cotton - Sindia - Steel

    148cm wide, 100% brushed cotton fabric with a steel grey floral print. Soft, warm

    Regular price £11.96 p/m
  • Brushed Cotton - Theo

    Teal and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Tilda

    Red, grey, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Wildcat Chic

    110cm wide, brushed cotton winceyette flannel fabric with a on-trend leopard print in brown.

    Regular price £7.26 p/m
  • Brushed Cotton Check - Red

    150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.

    Regular price £13.00 p/m
  • + More colours Brushed Cotton Flannel - Archie

    Brushed Cotton Flannel - Archie

    140cm wide, 100% cotton brushed flannel in a red, navy, and black tartan check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Clara

    Brushed Cotton Flannel - Clara

    140cm wide, 100% cotton brushed flannel fabric in peach pink, grey, and white check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Elsie
    Sold out

    Brushed Cotton Flannel - Elsie

    140cm wide, 100% cotton brushed flannel in navy, teal, and cream check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Finlay

    Brushed Cotton Flannel - Finlay

    140cm wide, 100% cotton brushed flannel in navy, red, and white check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Hattie

    Brushed Cotton Flannel - Hattie

    140cm wide, 100% cotton brushed flannel fabric with a soft pink, cream, and black check design.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Mabel
    Sold out

    Brushed Cotton Flannel - Mabel

    140cm wide, 100% cotton brushed flannel in blue, black, and cream check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Nora

    Brushed Cotton Flannel - Nora

    140cm wide, 100% cotton brushed flannel in navy and white check.

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