Free UK delivery over £75

2026 Calm Foundations

2026 Calm Foundations

Soft, easy-to-use shades that form the backbone of a handmade wardrobe. These fabrics work hard behind the scenes — reliable for everyday sewing, simple shapes and pieces you’ll reach for again and again. Ideal when you want something timeless, versatile and uncomplicated.

Key tones

  • Warm white / soft cream

  • Oatmeal and natural linen shades

  • Stone, sand, light greige

View as:

  • 100% Linen - Dark Beige

    This 100% linen fabric in dark beige offers a wonderful balance of breathability & durable structure.

    Regular price £21.50 p/m
  • + More colours 100% Linen - Stone 100% Linen - Stone
    Sold out

    100% Linen - Stone

    This 100% linen fabric in stone offers a wonderful balance of breathability & durable structure.

    Regular price £21.50 p/m
  • 100% Merino Wool Jersey - Sand

    Brushed Australian merino wool jersey in sand melange - warm, breathable and gentle on skin.

    Regular price £36.96 p/m
  • 100% Wool Fleece - Beige

    143cm wide, 100% Australian virgin wool fleece in beige. Mulesing-free and sheep-friendly!

    Regular price £29.00 p/m
  • + More colours 100% Wool Fleece - Cream 100% Wool Fleece - Cream
    Sold out

    100% Wool Fleece - Cream

    143cm wide, 100% Australian virgin wool fleece in cream. Mulesing-free and sheep-friendly!

    Regular price £29.00 p/m
  • 14oz Bull Denim

    152cm wide cotton bull denim fabric. This heavyweight fabric is made from pure cotton and is perfect for creating durable apparel and home decor projects.

    Regular price From £19.90 p/m
  • 21 Wale Needlecord - Ecru

    140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.

    Regular price £12.96 p/m
  • 2026 Calm Foundations

    Wool Coating

    BROWSE NOW

  • 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
  • 3 Hole - Broderie Anglaise - Cream

    A lovely quality 3 hole broderie anglaise dress fabric in a soft cream with floral detailing. Perfect for summer time!

    Regular price £6.76 p/m
  • 400gsm Sherpa Suede - Ecru

    Ecru Sherpa Suede with faux-fur backing. Soft, warm and ideal for jackets or linings.

    Regular price £21.96 p/m
  • + More colours 8 Wale Corduroy - Sand 8 Wale Corduroy - Sand
    Sold out

    8 Wale Corduroy - Sand

    152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.

    Regular price £12.00 p/m
  • 9.7oz Ivory Stretch Denim

    150cm wide, 97% cotton, 3% lycra ivory stretch denim fabric. 9.7oz midweight with a soft feel.

    Regular price £13.00 p/m
  • A Darker Shade Of Pale

    153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.

    Regular price £12.50 p/m
  • + More colours Alexa - Sand Alexa - Sand

    Alexa - Sand

    139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!

    Regular price £15.96 p/m
  • All Purpose

    150cm-wide white cotton with open weave, sleek finish. Perfect for craft projects, offering breathability and a smooth surface for detailed work.

    Regular price £10.00 p/m
  • + More colours All Saints Cream All Saints Cream

    All Saints Cream

    160cm wide loosely knitted 100% Polyester blouse fabric in a sort of speckled cream design. Great fabric for blouses, dresses and cardis.

    Regular price £7.26 p/m
  • Ambleside Cotton Jersey

    160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.

    Regular price £8.00 p/m
  • Made in Italy Avorio Avorio

    Avorio

    122cm wide, lightweight cotton suiting in ivory with a small all-over cream dobby weave design.

    Regular price £25.00 p/m
  • BA - Holly - Ivory

    Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!

    Regular price £16.00 p/m
  • + More colours BA - Marlowe - Sand BA - Marlowe - Sand

    BA - Marlowe - Sand

    144cm wide, 100% cotton floral broderie anglaise fabric in sand. Perfect for dresses & blouses!

    Regular price £19.76 p/m
  • Bamboo Jersey - Ecru

    150cm wide, Oeko-Tex bamboo jersey fabric in ecru, 230gsm--soft, breathable, and stretchy.

    Regular price £15.00 p/m
  • 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
  • Bamboo Linen Tweed - Natural

    140cm wide, bamboo & linen fabric in a natural soft white shade. Super soft, breathable & durable.

    Regular price £14.96 p/m
  • + More colours Be-Mood Ivory Be-Mood Ivory

    Be-Mood Ivory

    150cm wide cotton suiting has a linear herringbone weave and has a soft ivory hue, the perfect material for trousers and jackets.

    Regular price £12.96 p/m
  • Bleached Muslin

    Bleached cotton muslin, 156cm wide. Soft, breathable plain weave in natural cream--ideal for toiles, crafts, and embroidery.

    Regular price £9.00 p/m
  • Made in Italy+ More colours Bohemian Rhapsody - Sand Bohemian Rhapsody - Sand

    Bohemian Rhapsody - Sand

    150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.

    Regular price £28.00 p/m
  • Brushed French Terry - Sand

    150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in pale sand.

    Regular price £14.00 p/m
  • Brushed Polycotton - Cream

    This beautifully soft brushed 65% polyester and 35% cotton blend fabric is a great choice for pyjamas, loungewear and blankets.

    Regular price £5.00 p/m
  • Bubble Wash Corduroy - Cream

    143cm wide, 8 wale cotton stretch easy-care corduroy fabric in cream, with a unique bubble effect.

    Regular price £16.00 p/m
  • Buttermilk Lining

    This 152cm wide, nylon lining fabric in buttermilk cream is finely woven with a lovely soft finish.

    Regular price £5.76 p/m
  • Made in Italy+ More colours Cable Car - Chunky Wool - Ivory Cable Car - Chunky Wool - Ivory

    Cable Car - Chunky Wool - Ivory

    This Italian chunky ivory cable-knit fabric, made from 80% lambswool and 20% polyester, is perfect for soft, warm cardigans.

    Regular price £29.00 p/m
  • Calico - Cotton Lawn

    120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.

    Regular price £5.50 p/m
  • Calico - New Wagon Train

    160cm wide, unbleached, but finished quite hefty cotton canvas of a type which might of covered the wagons of the settlers as the made their journey from East to West across America prior to the gold rush. Of its kind magnificent.

    Regular price £8.50 p/m
  • Calico - Open All Hours

    If you can image Arkwright trying to sell someone this 132cm wide excellent quality calico but being unable to get past the first curly C" it would have been better just calling it unbleached cloth which of course is exactly what it is."

    Regular price £6.50 p/m
  • Cameleon

    152cm wide, 100% polyester faux leather animal skin print fabric in pale beige, ideal for bags and jackets.

    Regular price £11.76 p/m
  • + More colours Candy Crepe - Beige Candy Crepe - Beige

    Candy Crepe - Beige

    145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.

    Regular price £9.50 p/m
  • Chunky Linen - Oatmeal

    150cm wide, 100% linen fabric with a weight of 260gsm. Perfect for a variety of sewing projects.

    Regular price £28.00 p/m
  • Made in Italy Ciao Ciao

    Ciao

    148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.

    Regular price £30.30 p/m
  • + More colours Cloud - Cream Cloud - Cream

    Cloud - Cream

    Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in cream is excellent for fitted garments!

    Regular price £9.00 p/m
  • + More colours Coast - Buttermilk Coast - Buttermilk

    Coast - Buttermilk

    145cm wide, linen-look polyester fabric in cream. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • + More colours Coast - Sand Coast - Sand

    Coast - Sand

    145cm wide, linen-look polyester fabric in sand. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • + More colours Coast - Soft White Coast - Soft White

    Coast - Soft White

    145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • Coastline

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

    Regular price £12.00 p/m
  • Corduroy Quilting - Cream

    140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.

    Regular price £26.00 p/m
  • Cotton Canvas - Cream

    Plain cotton canvas in cream. Very strong cloth for use anywhere you need strength.

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