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:

  • Sewing Room - Micro Dot - Black

    Superior quality cotton poplin in a small black and white polka dot. 113cm wide.

    Regular price From £8.45 p/u
  • Stof Fabric - Dew Drops - Lavender

    112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.

    Regular price £9.00 p/m
  • Little Leopard - Ochre

    150cm wide, 95% cotton, 5% elastane jersey fabric with a small scale leopard print.

    Regular price £13.50 p/m
  • + More colours Cotton - Hedgehogs & Mushrooms
    20% off

    Cotton - Hedgehogs & Mushrooms

    150cm wide, cotton quilting fabric with hedgehogs, shrubbery, and mushrooms. Versatile for quilting, patchwork, dressmaking, and shirting.

    Sale price £10.00 p/m Regular price £12.50 p/m
  • Superior Quality Plain Poly/Cotton - Tan

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

    Regular price £4.50 p/m
  • + More colours Enigma Linen - Rust

    Enigma Linen - Rust

    Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.

    Regular price £12.76 p/m
  • 8.5oz Stretch Denim - Clyde

    139cm wide, 8.5oz 70% cotton, 27% polyester, and 3% elastane lightweight denim fabric in indigo.

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

    8 Wale Corduroy - Midnight

    154cm wide, 8 wale cotton corduroy fabric with a dark navy - almost black hue, soft and durable, perfect for bags and aprons.

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

    100% Wool Fleece - Brown

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

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

    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 Chiffon - Red

    Chiffon - Red

    Glorious red chiffon dress fabric with a subtle crepe finish.

    Regular price £5.50 p/m
  • Linton Dior - Clara
    Sold out

    Linton Dior - Clara

    Ex-designer, 150cm wide, wool bouclÈ tweed fabric with a woven houndstooth check pattern.

    Regular price £45.00 p/m
  • Satin Viscose - Scottsdale

    148cm wide viscose satin dress fabric with an abstract square print in blue. Perfect for blouses and dresses.

    Regular price £14.50 p/m
  • Pima Cotton Lawn - Raj - Pink
    Sold out

    Pima Cotton Lawn - Raj - Pink

    140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.

    Regular price £14.96 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
  • Palermo - Seattle
    Sold out

    Palermo - Seattle

    148cm wide, chunky tweed jacket fabric with a large check in black, grey, white, & a hint of teal.

    Regular price £18.50 p/m
  • French Terry - Sea Green

    Gorgeous light sea green 95% Cotton, 5% Elastane French Terry OEKO-TEX jersey fabric with a looped back. Perfect for sweatshirting and loungewear.

    Regular price £12.90 p/m
  • Made in Italy EZIO - Greatest Showman - Blue

    EZIO - Greatest Showman - Blue

    Superb quality blue viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills.

    Regular price £6.00 p/m
  • Made in Italy Fontayne

    Fontayne

    152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.

    Regular price £55.00 p/m
  • Elton

    Elegantly soft cotton 100% cotton lawn fabric features a delightful floral print in gold, pink and blue shades.

    Regular price £12.50 p/m
  • Sewing Room - Emily - Turquoise

    100% cotton poplin fabric with tiny flowers of bright colours on a turquoise background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price From £8.45 p/u
  • + More colours 3 Hole - Broderie Anglaise - Cream

    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
  • Pima Cotton Lawn - Lana Blue - Paisley
    Sold out

    Pima Cotton Lawn - Lana Blue - Paisley

    140cm wide, 100% Pima cotton lawn fabric with a soft paisley floral print in blue, green and pink.

    Regular price £14.96 p/m
  • Don't Be Noisy - Red

    Red and white striped fabric is made from a 45% cotton and 55% linen blend. Create dresses, holiday shirts and trouser with this versatile cloth.

    Regular price £18.00 p/m
  • Cut Out

    Made from a blend of polyester and viscose, this abstract 'cut out' fabric in a forest green hue is ideal for dresses!

    Regular price £14.00 p/m
  • Lorenzo Linen Mix - Khaki
    Sold out

    Lorenzo Linen Mix - Khaki

    140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.

    Regular price £16.70 p/m
  • Challis - The Descendants

    High-quality viscose challis fabric features a Hawaiian floral/leaf print in peach and green on navy ground.

    Regular price £10.76 p/m
  • Workwear - Merlin

    152cm wide, cotton fine twill trousering fabric in black, lightweight with a soft finish & slight sheen.

    Regular price £9.00 p/m
  • Made in Italy Pink Dream Coating

    Pink Dream Coating

    140cm wide, soft touch wool, nylon, and cashmere blend coating fabric in pink. Woven in Italy!

    Regular price £30.00 p/m
  • Challis - Callie - Autumn Brown

    Superior quality and beautifully soft this 100% viscose challis fabric features a golden brown floral print with hints of red and orange.

    Regular price £10.76 p/m
  • Pima Cotton Lawn - Gemima

    140cm wide, 100% Pima cotton lawn fabric with a vibrant red, yellow and lilac floral print on navy.

    Regular price £14.96 p/m
  • Embroidered Net - Botanical
    Sold out

    Embroidered Net - Botanical

    Our embroidered net fabric features an intricate floral design on a black ground, perfect for holiday wear.

    Regular price £12.96 p/m
  • Made in Italy Fine Gabardine - Navy
    Sold out

    Fine Gabardine - Navy

    132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.

    Regular price £11.76 p/m
  • Made in Italy Needlecord - Brown

    Needlecord - Brown

    Woven in Italy, this ex-designer/deadstock cotton needlecord fabric in light brown is perfect for soft shirts.

    Regular price £12.00 p/m
  • Made in Italy Clooned

    Clooned

    152cm wide, Italian ex-designer cotton stretch suiting fabric in dark navy. A film star worthy cloth!

    Regular price £12.00 p/m
  • Stof Fabric - Marble - Rose

    Bold and beautiful pink marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.

    Regular price £9.00 p/m
  • Stof Fabric - Umbrella - Ochre

    Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.

    Regular price £9.00 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
  • Doodle - Jewel
    Sold out

    Doodle - Jewel

    145cm wide Poplin cotton floral dress fabric in a deep rich aqua and Jade.

    Regular price £10.00 p/m
  • + More colours Cotton - Sunflower Field
    20% off

    Cotton - Sunflower Field

    Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.

    Sale price £10.00 p/m Regular price £12.50 p/m
  • + More colours Enigma Linen - Brown

    Enigma Linen - Brown

    70% ramie linen and 30% cotton blend fabric in brown, great for clothing and home dÈcor. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • Double Scallop Lace - Wine

    Beautifully made 145cm wide soft and heavy corded dressmaking lace in wide red. Made with a double scalloped edge.

    Regular price £12.96 p/m
  • Between The Lines

    Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.

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

    100% Wool Fleece - Grey

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

    Regular price £29.00 p/m
  • Georgette Dress Fabric - Hot Pink

    150cm wide, gorgeous high-quality georgette dress fabric in hot pink made from polyester, ideal for blouses!

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