Free UK delivery over £75

Since - 1974
Stretch Woven Fabric

Stretch Woven Fabric

Made with the addition of spandex fibre, these fabrics are more stretchy and comfortable than traditional woven fabrics. They're perfect for garments that need a little bit of give, like active wear or everyday casual clothes. Plus, the added stretch makes them more comfortable to wear all day long. So next time you're looking for something a little bit different, try stretch woven fabric and experience the difference.

View as:

  • Made in Italy Ego - Pink

    Ego - Pink

    150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.

    Regular price £11.96 p/m
  • Stretch Geo - Teal

    Beautiful sateen stretch dress fabric in a fabulous bold stripe design in teal, beige, black, and navy. This is sold in panels measuring 125cm x 63cm

    Regular price £5.00 p/u
  • Made in Italy Monza Denim - 11oz - Deep Blue

    Monza Denim - 11oz - Deep Blue

    148cm wide, 97% cotton & 3% elastane Italian woven 11oz denim in deep blue with a soft finish.

    Regular price £23.16 p/m
  • Night Fever - Hot Pink

    148cm wide, hot pink metallic polyester stretch fabric, substantial, stretchy and shape-retaining.

    Regular price £8.76 p/m
  • Not The Only Fruit - Red

    This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!

    Regular price £12.00 p/m
  • + More colours An Elegant Take - Olive

    An Elegant Take - Olive

    145cm wide, 95% cotton, 5% elastane woven fabric in olive green with a striking floral design.

    Regular price £14.00 p/m
  • Made in Italy+ More colours Biella Wool - Clay
    Sold out

    Biella Wool - Clay

    Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.

    Regular price £21.00 p/m
  • Velveteen - Black

    142cm wide, soft, very fine cotton velveteen which has all the attributes of velvet but without the weight, ideal for trousers!

    Regular price £14.00 p/m
  • Poplin Stretch - Beige

    150cm wide stretch cotton poplin shirting with a pale beige hue. Perfect for summer shirting and dresses.

    Regular price £10.00 p/m
  • + More colours Bamboo Jersey - Stone

    Bamboo Jersey - Stone

    Super soft 158cm wide 95% bamboo and 5% elastane jersey with a stone hue. Stunning quality jersey dress fabric.

    Regular price £18.96 p/m
  • Stretch Crepe - Pear Green

    150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.

    Regular price £10.00 p/m
  • + More colours Crepe Suiting - Coral

    Crepe Suiting - Coral

    Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.

    Regular price £12.50 p/m
  • Elona - Chestnut

    Chestnut-coloured two-way stretch fabric made from 90% polyester and 10% spandex, perfect for wide-leg trousers.

    Regular price £11.96 p/m
  • Stretch Lawn - Red

    Bright red, 140cm wide fabric blend of cotton, polyamide, and elastane. Lightweight, stretchy, ideal for summer dresses, shirts, skirts, and light trousers.

    Regular price £8.50 p/m
  • + More colours Crepe Suiting - Mustardly

    Crepe Suiting - Mustardly

    This 150cm wide polyester and elastane blend crepe suiting fabric in mustard is ideal for wide-leg trousers.

    Regular price £12.50 p/m
  • Not The Only Fruit - Midnight Olive

    This is a mildly stretchy woven polyester elastane trousering fabric with a dark olive hue . 145cm wide, perfect for adding sophistication to any outfit!

    Regular price £12.00 p/m
  • Made in Italy Monza Denim - 14oz - Charcoal

    Monza Denim - 14oz - Charcoal

    This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.

    Regular price £23.16 p/m
  • 7.75oz Stretch Denim - Brown

    145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.

    Regular price £16.96 p/m
  • Donatella - Off White

    150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.

    Regular price £12.76 p/m
  • Stretch Faux Suede - Chocolate
    Sold out

    Stretch Faux Suede - Chocolate

    145cm wide, knitted polyester stretch faux suede fabric in brown. Lightweight, stretchy & versatile.

    Regular price £12.00 p/m
  • Metro - Pink

    This cotton and elastane blend shirting fabric in a pale pink hue is lightweight and comfortable. Made in Turkey.

    Regular price £8.50 p/m
  • + More colours 265gsm Stretch Twill - Olive

    265gsm Stretch Twill - Olive

    150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.

    Regular price £16.00 p/m
  • Made in Italy Monza Denim - 12.7oz - Black

    Monza Denim - 12.7oz - Black

    138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.

    Regular price £23.16 p/m
  • Serafina Stripe
    Sold out

    Serafina Stripe

    138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.

    Regular price £10.46 p/m
  • Made in Italy 12.5oz Designer Denim - Trento
    Sold out

    12.5oz Designer Denim - Trento

    140cm wide, ex-designer cotton & elastane wide weave denim in black has a luxurious soft finish.

    Regular price £19.00 p/m
  • Quilted - Coco Stretch - Magenta
    Sold out

    Quilted - Coco Stretch - Magenta

    140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Elona - Camel

    Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.

    Regular price £11.96 p/m
  • Sportsgear

    140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.

    Regular price £17.50 p/m
  • Cloudline
    Sold out

    Cloudline

    140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.

    Regular price £11.00 p/m
  • Elona - Khaki

    150cm wide, polyester and spandex blend fabric with a two-way stretch and khaki green hue, ideal for palazzo pants.

    Regular price £11.96 p/m
  • Fibre Mood - Seersucker Check - Teal

    145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.

    Regular price £14.00 p/m
  • Made in Italy Nylon Lawn - Aqua Plain

    Nylon Lawn - Aqua Plain

    Introducing our exceptional 128cm wide superfine nylon lawn fabric in pale blue with a luxurious satin finish.

    Regular price £10.96 p/m
  • Stretch Crepe - Coral

    150cm wide, 95% polyester and 5% elastane coral crepe suiting fabric. Easy to sew and care for.

    Regular price £10.00 p/m
  • + More colours Como Moderno - Denim - Cristiano

    Como Moderno - Denim - Cristiano

    Cristiano, an Italian deadstock stretch denim from our Como Moderno collection. Matte Black, approximately 359 gsm (~10.5oz).

    Regular price £21.96 p/m
  • Made in Italy Monza Denim - 10.5oz - Indigo

    Monza Denim - 10.5oz - Indigo

    140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.

    Regular price £23.16 p/m
  • Quilted - Coco Stretch - Royal

    140cm wide, royal blue quilted stretch fabric: with an elegant onion weave design.

    Regular price £19.50 p/m
  • Quilted - Coco Stretch - Black

    140cm wide, black quilted stretch fabric: with an elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Velveteen - Navy

    140cm wide, cotton and elastane mix velveteen fabric in dark navy with all the attributes of velvet but without the weight!

    Regular price £14.00 p/m
  • Soft Tencel Denim - Dark Indigo

    150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.

    Regular price £25.40 p/m
  • + More colours Bamboo Jersey - Mustard

    Bamboo Jersey - Mustard

    Super soft 158cm wide 95% bamboo and 5% elastane jersey with a mustard hue. Stunning quality jersey dress fabric.

    Regular price £18.96 p/m
  • + More colours Como Moderno - Denim - Fabio

    Como Moderno - Denim - Fabio

    Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).

    Regular price £21.96 p/m
  • + More colours 265gsm Stretch Twill - Sand

    265gsm Stretch Twill - Sand

    150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.

    Regular price £16.00 p/m
  • Quilted - Coco Stretch - Pink

    140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • 7.75oz Stretch Denim - Toffee

    145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.

    Regular price £16.96 p/m
  • + More colours 265gsm Stretch Twill - Navy

    265gsm Stretch Twill - Navy

    Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.

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