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:

  • Superior Quality Plain Poly/Cotton - Denim Blue

    Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in denim blue. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Emerald Green

    Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Jade

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in jade green. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Lemon

    Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in lemon yellow. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Lipstick

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in lipstick red. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Magenta

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in magenta. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Mint

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in mint. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Mustard

    Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in mustard. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Navy

    Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in navy blue. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Orange

    Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in orange. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Pale Blue

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale blue. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Pale Turquoise
    Sold out

    Superior Quality Plain Poly/Cotton - Pale Turquoise

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale turquoise. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Peacock

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in peacock blue. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Pink

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pink. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Purple

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in purple. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Red

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in red. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Rose

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in rose pink. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Royal Blue

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in royal blue. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Sage Green

    Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in sage green. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - School Grey

    Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in school grey. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Silver Marl Grey

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Stone
    Sold out

    Superior Quality Plain Poly/Cotton - Stone

    Stone plain superior quality poly/cotton 44" (114 cm) wide, a really lovely quality beautiful poly/cotton fabric. Approx 115gsm.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Tan

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in tan. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - White

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Wine

    Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in wine red. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Yellow

    Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in yellow. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Superior Satin Crepe - Dark Magenta

    A 150cm wide very superior fine polyester 'silk' luxury satin crepe dress cloth, in dark magenta. It just hangs there. Rather splendid.

    Regular price £12.00 p/m
  • Superior Sewing Room Plains - All Colours

    Unleash your creativity with our 110cm cotton poplin fabrics in a range of vibrant colours - ideal for garments, dÈcor and accessories.

    Regular price £7.00 p/m
  • Superior Sweatshirt - Beige Marl

    Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a beige marl finish, perfect for lounge-wear.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Bordeaux

    Our 70% cotton and 30% polyester, heavyweight sweatshirt fabric in bordeaux red is ideal for joggers.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Burgundy Marl

    Our 164cm wide, marl sweatshirt fabric in a burgundy hue is made from cotton and polyester, perfect for hoodies.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Grey Marl

    This heavy sweatshirt fabric made from cotton and polyester has a marl grey finish, great for lounge-wear.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Khaki

    Made from 70% cotton, 30% polyester, this sweatshirt fabric in khaki is great for joggers.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Mint Marl
    Sold out

    Superior Sweatshirt - Mint Marl

    This 164cm wide, heavy sweatshirt fabric, made from 70% cotton and 30% polyester has a mint green marl finish.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Olive Marl
    Sold out

    Superior Sweatshirt - Olive Marl

    Made from 70% cotton and 30% polyester, this heavy, marl sweatshirt fabric in an olive hue is ideal for joggers.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Palest Grey

    Made from 70% cotton, 30% polyester, this sweatshirt fabric in pale grey is great for joggers.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Petrol

    148cm wide, cotton and polyester blend sweatshirt fabric in a petrol blue hue, heavy in weight, ideal for hoodies.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Taupe Marl

    Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a taupe marl finish, perfect for lounge-wear.

    Regular price £16.50 p/m
  • Superior Sweatshirt - Teal Marl

    164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.

    Regular price £16.50 p/m
  • Supershirt - Albert

    158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.

    Regular price £9.96 p/m
  • Supershirt - Mabel
    Sold out

    Supershirt - Mabel

    158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.

    Regular price £9.96 p/m
  • Supersonic - Black

    Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in black with a luxurious satin finish.

    Regular price £12.00 p/m
  • Supersonic - Grey

    Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in grey with a luxurious satin finish.

    Regular price £12.00 p/m
  • Supersonic - Ivory

    Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.

    Regular price £12.00 p/m
  • Supersonic - Navy

    Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.

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