Free UK delivery over £75

Since - 1974

Cotton Shirting & Dressmaking

Cotton dressmaking fabric is such a wide term that encompasses lots of different weaves, designs, colours and styles. This collection of cotton dress fabrics features cloths from Italian cotton shirting to European made chino trouser fabrics. There are some truly gorgeous printed dress fabrics featured here too for you to create your own on-trend fashion item.

Shirting Fabric is a broad term used to refer to a variety of fabrics, where the fabric is generally tightly woven and less sheer, making them an ideal shirt weight. Shirting fabric tends to have a high thread count and is usually yarn dyed, ensuring that the pattern is woven into the fabric.  Our collection of shirting fabric also includes some linen and wool mixes, chambray and some finely woven cotton poplins here that are suitable for making all manner of shirting patterns. All very easy to sew and the perfect dress fabric for beginners and experienced sewers alike.

View as:

  • + More colours Autumnal Equinox - Vine - Brown

    Autumnal Equinox - Vine - Brown

    147cm wide super soft brushed cotton fabric, featuring a yellow, blue and orange vine print against a rich, brown ground.

    Regular price £12.00 p/m
  • + More colours Brushed Plaid - Red

    Brushed Plaid - Red

    60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.

    Regular price £7.00 p/m
  • High Day and Holidays

    This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.

    Regular price £7.00 p/m
  • Wide Width Cotton Poplin - Fina

    150cm wide, cotton poplin fabric with a digitally printed floral design on a navy backdrop, ideal for crafting.

    Regular price £10.50 p/m
  • Stretch Suede - Black

    148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.

    Regular price £9.00 p/m
  • Poplin Styles - Line Garden
    Sold out

    Poplin Styles - Line Garden

    140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.

    Regular price £9.50 p/m
  • Everywhere & Nowhere

    This 139cm wide, bold taupe nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.

    Regular price £5.00 p/m
  • Worsted Wool Flannel - Tom

    158cm wide, lightweight worsted wool flannel suiting in dark grey marl. Soft, smooth, and elegant.

    Regular price £29.00 p/m
  • GOTS Organic French Terry - Salmon

    Organic French Terry fabric in a plain red hue, made from 95% cotton and 5% elastane, ideal for tops. GOTS certified.

    Regular price £15.50 p/m
  • Cotton Ponte - Cream

    135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!

    Regular price £12.00 p/m
  • Made in Italy EZIO - Greatest Showman - Purple Olive

    EZIO - Greatest Showman - Purple Olive

    Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.

    Regular price £6.00 p/m
  • Billie - Pink
    10% off

    Billie - Pink

    This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!

    Sale price £8.10 p/m Regular price £9.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
  • + More colours Brushed Cotton Flannel - Elsie
    Sold out

    Brushed Cotton Flannel - Elsie

    140cm wide, 100% cotton brushed flannel in navy, teal, and cream check.

    Regular price £14.50 p/m
  • Stof Fabric - Camo Squiggles - Damson
    20% off

    Stof Fabric - Camo Squiggles - Damson

    112cm wide abstract camouflage cotton in shades of red and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Shrubbery - Forest
    20% off

    Stof Fabric - Shrubbery - Forest

    112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Paleface - Palest Pink

    Get summer-ready with our 140cm wide fine cotton shirting fabric in pale pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.

    Regular price £7.00 p/m
  • Pretty Polly - Chomp

    Step back in time with our 112cm wide printed poly/cotton fabric, featuring a nostalgic retro Pacman game design.

    Regular price £3.96 p/m
  • Made in Britain Mums the Word - Camel

    Mums the Word - Camel

    A fabric from one of Britain's favourite and oldest high street brands. A glorious camel colour lightweight suiting fabric. It is a polyester, with viscose and lycra. Bob on!

    Regular price £9.00 p/m
  • Poplin Print - Felicity - Beige

    112cm wide, cotton poplin print fabric with an all over flower print on a beige background. Very pretty indeed.

    Regular price £7.76 p/m
  • Poplin Print - Sweet Dreams - Navy

    114cm wide, navy 100% cotton dress and craft fabric with unicorns, clouds, castles and various other dream related images in varying bright colours printed on.

    Regular price £7.76 p/m
  • Made in Italy On Guard

    On Guard

    157cm wide, Italian-woven sueded wool suiting in pale navy. Lightweight, soft, and elegant.

    Regular price £44.20 p/m
  • In All My Born Days - Mute

    This Italian fine wool shirting fabric features a black, brown, light and dark pink check. A gorgeous ex designer cloth you may recognise from the high street.

    Regular price £20.00 p/m
  • French Terry - Cinnamon

    Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.

    Regular price £12.90 p/m
  • + More colours 100% Wool Fleece - Tan

    100% Wool Fleece - Tan

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

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

    100% Wool Fleece - Lilac

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

    Regular price £29.00 p/m
  • Made in Italy Buckthorn

    Buckthorn

    148cm wide, brushed cotton twill fabric in dark grey. Woven in Italy - soft, breathable and versatile.

    Regular price £21.50 p/m
  • Ghostly

    Our 156cm wide, white woven shirting fabric made from a viscose and nylon blend is ideal for blouses or skirts!

    Regular price £6.00 p/m
  • Challis - Vivida
    Sold out

    Challis - Vivida

    140cm wide, 100% viscose challis fabric with a vivid tropical floral print on a black background.

    Regular price £10.50 p/m
  • Georgette Dress Fabric - Chocolate

    Made from 100% polyester, this lightweight and breathable georgette fabric in chocolate brown is perfect for dressmaking!

    Regular price £6.00 p/m
  • Pima Cotton Lawn - Paisley Trellis

    140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.

    Regular price £14.96 p/m
  • + More colours Crinkle Viscose - Black

    Crinkle Viscose - Black

    This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.

    Regular price £12.96 p/m
  • A Leafy Retreat

    Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!

    Regular price £14.00 p/m
  • Raye - Olive

    146cm wide, polyester fabric in olive that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • + More colours Brushed Viscose Twill - Emma Dot

    Brushed Viscose Twill - Emma Dot

    140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.

    Regular price £10.76 p/m
  • Fibre Mood - Stone Washed Combed Cotton - Mint

    Beautiful 150cm wide, stone washed 100% combed cotton poplin fabric in captivating mint green.

    Regular price £16.00 p/m
  • Spotty Chiffon - Grey

    Printed, grey polyester chiffon with an all over, white polka dot pattern.

    Regular price £6.50 p/m
  • Clearly

    Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.

    Regular price £16.00 p/m
  • 12oz Recycled Cotton Red Selvedge Denim

    80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.

    Regular price £17.50 p/m
  • Hot Pink Hug

    Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!

    Regular price £8.40 p/m
  • Viscose Jersey - Punchy Peach

    This knitted viscose jersey fabric in a lovely peach shade is perfect for bright summer and holiday garments!

    Regular price £7.00 p/m
  • + More colours BA - Daphne - Royal
    Sold out

    BA - Daphne - Royal

    145cm wide, 100% cotton broderie anglaise fabric in bright royal blue with floral embroidery.

    Regular price £13.46 p/m
  • Pima Cotton Lawn - Fanessa

    140cm wide, 100% Pima cotton lawn with a vivid abstract fan design. Lightweight and silky-soft.

    Regular price £14.96 p/m
  • Sewing Room - Heather

    115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.

    Regular price From £8.45 p/u
  • Olea Jersey - Navy

    Our knitted jersey fabric made from a blend of viscose, linen and elastane comes in a dark navy hue, ideal for dresses.

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