Free UK delivery over £75

Since - 1974
Back in Stock

Back in Stock

View as:

  • + More colours Austrian Seersucker - Mint Stripe

    Austrian Seersucker - Mint Stripe

    Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!

    Regular price £15.76 p/m
  • + More colours Austrian Seersucker - Navy Stripe

    Austrian Seersucker - Navy Stripe

    Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!

    Regular price £15.76 p/m
  • + More colours Austrian Seersucker - Sediments

    Austrian Seersucker - Sediments

    Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.

    Regular price £15.76 p/m
  • Made in Italy Azienda Stripe

    Azienda Stripe

    145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.

    Regular price £7.50 p/m
  • Bold Lines - Blue
    10% off

    Bold Lines - Blue

    175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.

    Sale price £9.46 p/m Regular price £10.50 p/m
  • Chloe - Pale Blue

    78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.

    Regular price £33.50 p/m
  • + More colours Cotton Canvas - Ticking - Blue

    Cotton Canvas - Ticking - Blue

    Printed ticking canvas fabric which is superb for soft furnishing, bag making and crafts.

    Regular price £12.96 p/m
  • Back in Stock

    Wool Coating

    BROWSE NOW

  • Made in Italy Damson Pinstripe

    Damson Pinstripe

    150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.

    Regular price £12.00 p/m
  • Made in Italy EZIO - Verdant Stripes

    EZIO - Verdant Stripes

    148cm Italian viscose acetate tailors' lining featuring a versatile striped pattern, ideal for lining blazers.

    Regular price £6.00 p/m
  • Faux Leather - Gold

    145cm wide, luxurious gold faux leather with a soft, textured finish--perfect for bags, skirts & more.

    Regular price £16.00 p/m
  • Fibre Mood - 3D Stripes - Cream

    138cm wide, polyester & cotton non-padded quilting fabric in cream with a unique 3D stripe texture.

    Regular price £26.00 p/m
  • Fibre Mood - 3D Stripes - Pink

    138cm wide, polyester & cotton non-padded quilting fabric in pink with a unique 3D stripe texture.

    Regular price £26.00 p/m
  • Fibre Mood - Jacquard Stripes - Green

    145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.

    Regular price £19.50 p/m
  • French Velvet - Blue

    Made from polyester, this French velvet faux fur fabric in blue is super soft and high quality, ideal for soft furnishings.

    Regular price £22.00 p/m
  • French Velvet - Brown

    Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.

    Regular price £22.00 p/m
  • Made in Italy Gold Strike

    Gold Strike

    155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.

    Regular price £22.00 p/m
  • Light & Lush - Stoneleaf

    A Lovely 150m wide, 100% viscose fabric featuring a rich, earthy abstract print in deep olive green and black, this viscose fabric brings a bold, graphic edge to your sewing.

    Regular price £20.00 p/m
  • Luxe - Canvas - Kerala Yellow

    148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.

    Regular price £8.38 p/m
  • Marlow - Fur Backed Faux Leather - Tan

    This 141cm wide faux leather fabric in tan features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.

    Regular price £20.00 p/m
  • Made in Italy Midnight Dive – Navy Scuba Crepe

    Midnight Dive – Navy Scuba Crepe

    Regular price £8.00 p/m
  • Made in Italy Missing You - Lilac

    Missing You - Lilac

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 p/m
  • Made in Italy Missing You - Multi

    Missing You - Multi

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 p/m
  • Mystique - Bottle

    0

    Regular price £15.00 p/m
  • Mystique - Champagne

    Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.

    Regular price £15.00 p/m
  • Mystique - Dusty Grey

    Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.

    Regular price £15.00 p/m
  • Made in Italy Nico

    Nico

    147cm wide, ex-designer 100% Cupro silky shirting fabric in navy blue with 4mm woven stripes.

    Regular price £29.00 p/m
  • Made in Italy Nimbus Cotton
    Sold out

    Nimbus Cotton

    160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!

    Regular price £7.76 p/m
  • Oh I Say - Beige

    150cm wide fine cotton check shirting fabric in a pale stone colour with woven herringbone stripes. OEKO-TexÆ.

    Regular price £9.00 p/m
  • Oh I Say - Lilac

    150cm wide superfine cotton check shirting fabric in lovely lilac colour featuring a woven herringbone stripe. OEKO-TexÆ.

    Regular price £9.00 p/m
  • Made in Britain Old World

    Old World

    142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.

    Regular price £16.76 p/m
  • Pinstripe - Brown

    A brown cotton stretch pinstripe with a smooth handle - lightweight and versatile for shirting, suiting and smart separates.

    Regular price £8.46 p/m
  • Printed Georgette - Daisy

    A cream polyester georgette scattered with ditsy flowers and black spots - lightweight, sheer and perfect for blouses, dresses and layering.

    Regular price £7.50 p/m
  • Proper Seersucker - Denim

    Our 100% cotton seersucker dress fabric in denim blue is lightweight, breathable, and 150cm wide. Perfect for creating stylish summer clothing.

    Regular price £15.76 p/m
  • Proper Seersucker - Denim Blue Stripe

    Made from 100% cotton, this denim blue and white striped seersucker fabric is lightweight and breathable, perfect for summer dresses, bedding and crafts!

    Regular price £15.76 p/m
  • Proper Seersucker - Indigo Stripe

    Made from 100% cotton, this denim blue and white striped seersucker is lightweight and breathable, perfect for summer dresses, shirts and shorts

    Regular price £15.76 p/m
  • Proper Seersucker - Red Stripe

    100% cotton red and white striped seersucker. A summer staple. with its relaxed yet refined appearance, seersucker provides†a casual elegance.

    Regular price £15.76 p/m
  • Proper Seersucker - Summer Sky Stripe

    152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.

    Regular price £15.76 p/m
  • Qjutie - Seersucker Stripe - Navy

    145cm wide, cotton seersucker fabric in white & navy stripes, from the Qjutie & The Qjutest range.

    Regular price £11.00 p/m
  • Quilted Night Hunter

    143cm wide black and white striped wool fabric with diamond quilted pattern, polyester lining, and 2oz wadding.

    Regular price £22.00 p/m
  • + More colours Redline Denim
    Sold out

    Redline Denim

    150cm wide, 100% cotton red and white striped woven denim. 230gsm - breathable and midweight.

    Regular price £21.50 p/m
  • Remnant - Smooth Brocade - Petal Power (0.78m)

    Regular price £12.45 p/u
  • Remnant - Viscose Crepe - Delft Floral (2m)

    Regular price £16.92 p/u
  • Made in Italy Sail Away - New Navy

    Sail Away - New Navy

    150cm wide navy blue waterproof and windproof fabric from Italian Loro Piana designer is soft, durable and of the highest quality.

    Regular price £14.00 p/m
  • Sand Stripe
    Sold out
    20% off

    Sand Stripe

    170cm wide, good quality, lightweight polyester jersey fabric with a stripes pattern in sandy beige and white. So fine and soft!

    Sale price £5.00 p/m Regular price £6.26 p/m
  • Seaside Seersucker - Light Blue

    137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.

    Regular price £9.96 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