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:

  • Summer Days - Pink

    100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!

    Regular price £10.00 p/m
  • Summer Heirloom - Green

    145cm wide, 100% cotton fabric in green with cream embroidery and lace-style panels.

    Regular price £15.96 p/m
  • Summer Heirloom - Orange

    145cm wide, 100% cotton fabric in orange with cream embroidery and lace-style panels.

    Regular price £15.96 p/m
  • Summer Rain - Emerald
    10% off

    Summer Rain - Emerald

    This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.

    Sale price £5.40 p/m Regular price £6.00 p/m
  • Summer Rain - Pink
    Sold out
    10% off

    Summer Rain - Pink

    150cm wide, pink water resistant fabric for jacketing and trousers with a super soft peach skin finish. A brilliantly versatile outdoor fabric.

    Sale price £7.20 p/m Regular price £8.00 p/m
  • Summer Shirt

    Lovely cotton blue and white striped shirting fabric.

    Regular price £8.00 p/m
  • Summer Sky Check

    150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.

    Regular price £10.96 p/m
  • Summerfest - Green

    100% viscose marocain fabric featuring a digital V-shape tie-dye print in a blue/green hue. Ideal for palazzo pants.

    Regular price £19.00 p/m
  • Summerfest - Pink

    Our viscose marocain fabric is breathable & lightweight in a pink V-shape tie-dye digital print, ideal for summer wear.

    Regular price £19.00 p/m
  • Made in Italy Sundalia
    20% off

    Sundalia

    Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers

    Sale price £11.20 p/m Regular price £14.00 p/m
  • Made in Britain Sunday Softs - Grey

    Sunday Softs - Grey

    A light loop back terry jersey in grey, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.

    Regular price £12.50 p/m
  • Made in Britain Sunday Softs - Mist

    Sunday Softs - Mist

    A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.

    Regular price £12.20 p/m
  • Made in Britain Sunday Softs - Onyx

    Sunday Softs - Onyx

    A bold loop back terry jersey in Black, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.

    Regular price £12.50 p/m
  • Made in Britain Sunday Softs - Orchid

    Sunday Softs - Orchid

    A beautiful loop back terry jersey in lilac, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.

    Regular price £12.50 p/m
  • Made in Britain Sunday Softs - Vanilla
    Sold out

    Sunday Softs - Vanilla

    A light loop back terry jersey in cream, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.

    Regular price £12.50 p/m
  • Sundial

    140cm wide cotton embroidery in a rather delicate shade of mint green. The pattern is actually a floral but it looks like a series of sundials joined together by strands of embroidery. There quite a lot of intricate work gone in to this cloth which deserv

    Regular price £6.96 p/m
  • Sunlit Spectrum

    145cm wide, 100% viscose fabric with an abstract design in shades of yellow, blue, green & purple.

    Regular price £14.00 p/m
  • Sunseeker - Isla
    Sold out

    Sunseeker - Isla

    Minimalistic viscose challis fabric in white, featuring an abstract circle print in blue/brown hues, perfect for holiday garments!

    Regular price £10.50 p/m
  • Sunseeker - Tropic

    This colourful, digitally printed viscose challis fabric features a bold leaf design, perfect for summer and holiday wear!

    Regular price £10.50 p/m
  • Sunset

    150cm wide, lightweight 100% cotton twill fabric in soft pink. Perfect for stylish trousers.

    Regular price £12.00 p/m
  • Made in Italy Sunset Blvd

    Sunset Blvd

    133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.

    Regular price £19.00 p/m
  • Sunset Sands

    Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.

    Regular price £19.96 p/m
  • Sunset Serenade - Green

    160cm wide, polyester crochet lace fabric in earthy tones. Perfect for a chic beach cover-up.

    Regular price £14.00 p/m
  • Sunset Serenade - Orange

    154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.

    Regular price £14.00 p/m
  • Sunset Serenade - Pink

    154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.

    Regular price £14.00 p/m
  • Super Cupro - Latte
    10% off

    Super Cupro - Latte

    Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.

    Sale price £16.66 p/m Regular price £18.50 p/m
  • Super Drape - Beige

    Superb twill draping viscose dress fabric in beige.

    Regular price £6.50 p/m
  • Super Drape - Pink

    Superb twill draping viscose dress fabric in pink.

    Regular price £6.50 p/m
  • Super Smart

    150cm wide, wool and elastane superfine navy suiting fabric with an exceptional hand & drape.

    Regular price £22.00 p/m
  • Super Soft Bamboo Towelling
    Sold out

    Super Soft Bamboo Towelling

    160cm-wide, 90% bamboo, 10% polyester fabric: absorbent, durable, anti-bacterial. Ideal for towels and soft, breathable clothing.

    Regular price £19.96 p/m
  • Super Trouper - Burgundy

    Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.

    Regular price £9.00 p/m
  • Supercheck

    150cm wide beautiful tartan/check pattern fabric. 100% polyester cloth with a smooth water repellent finish. Very finely woven in navy, green, yellow and black.

    Regular price £9.00 p/m
  • + More colours Superior Anti Static Dress Linings

    Superior Anti Static Dress Linings

    150cm wide, superior quality polyester anti static dress linings.†Available in a wide range of shades.

    Regular price From £2.96 p/m
  • Superior Cotton Poplin - Cream (Wide)

    Superior quality 100% cotton poplin in cream. Perfect for sewing and crafts alike.

    Regular price £8.00 p/m
  • Superior Cotton Poplin - Wide - Black

    Superior quality 100% cotton poplin in black. Perfect for shirts, dresses.

    Regular price £8.50 p/m
  • Superior Heavy Black Dress Fabric

    140cm wide, polyester, viscose, and Lycra jersey fabric in black. Ex-designer cloth made in Spain.

    Regular price £14.76 p/m
  • Superior Quality Plain Poly/Cotton - Black

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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