Free UK delivery over £75

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 Maneuver - Sage Maneuver - Sage

    Maneuver - Sage

    155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.

    Regular price £8.50 p/m
  • Cranberry Brocade

    148cm wide, polyester and cotton brocade fabric in a rich pink and green floral design on black. Textured, elegant, and perfect for statement garments and occasion wear.

    Regular price £19.50 p/m
  • Fine Viscose Plain - Sky

    This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful sky blue hue.

    Regular price £9.96 p/m
  • Made in Italy Win Some - Yellow Win Some - Yellow

    Win Some - Yellow

    From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.

    Regular price £8.76 p/m
  • GOTS Organic French Terry - Dusty Plum

    GOTS organic French Terry jersey fabric in a dusty plum hue, made from cotton and elastane, ideal for comfort.

    Regular price £15.50 p/m
  • Made in Britain+ More colours Quilted Wool - Blue Check Quilted Wool - Blue Check
    Sold out

    Quilted Wool - Blue Check

    150cm wide, ex-designer double-sided quilting fabric in navy polyester and a blue wool check.

    Regular price £22.50 p/m
  • + More colours Stof Fabric - Marble - Mauve Stof Fabric - Marble - Mauve
    50% off

    Stof Fabric - Marble - Mauve

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

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Stof Fabric - Flourishing - Wine

    Designed in Denmark and printed in Japan, this 112cm wide craft fabric†comes in dark wine with a small floral print in pink and white.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • + More colours Chiffon - Coral Chiffon - Coral
    Sold out

    Chiffon - Coral

    A beautiful quality lightweight soft and floaty chiffon fabric in fabulous coral. It is made from nylon which gives it the beautiful soft hand, it's really is nice. 145cm wide

    Regular price £6.00 p/m
  • + More colours Cotton - Bunnies Cotton - Bunnies
    30% off

    Cotton - Bunnies

    Incredibly detailed and beautifully soft, 150cm wide cotton quilting and dress fabric, featuring rabbit characters on a soft white ground.

    Sale price £9.10 p/m Regular price £13.00 p/m
  • Inca

    Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.

    Regular price £12.00 p/m
  • + More colours Cotton - Barking Mad Cotton - Barking Mad
    30% off

    Cotton - Barking Mad

    High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!

    Sale price £9.10 p/m Regular price £13.00 p/m
  • + More colours Enigma Linen - Mint Enigma Linen - Mint

    Enigma Linen - Mint

    This mint green dress fabric is made from 70% ramie linen and 30% cotton, ideal for home dÈcor. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • + More colours Interlock - Blush Interlock - Blush

    Interlock - Blush

    165cm wide, soft interlock cotton and lycra blend jersey fabric in pink, ideal for polo shirts, dressmaking or skirts!

    Regular price £9.00 p/m
  • + More colours Lumos Lining - Quartz Lumos Lining - Quartz
    Sold out

    Lumos Lining - Quartz

    Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.

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

    100% Wool Fleece - Light Grey

    143cm wide light grey fleece made from 100% Australian virgin wool, responsibly sourced.

    Regular price £29.00 p/m
  • The Girl

    148cm wide, nude floral printed chiffon dress fabric made from polyester, perfect for blouses and skirts!

    Regular price £9.00 p/m
  • Doodle - Grey & Lemon

    144cm wide, 100% cotton poplin fabric with a yellow, teal & grey floral print on a grey-blue base.

    Regular price £10.00 p/m
  • Hanging Out Hanging Out
    Sold out

    Hanging Out

    Stunning ex-designer†wool†twill†crepe†fabric, deadstock from a very expensive label. Limited stocks

    Regular price £20.00 p/m
  • + More colours Linton Dior - Edith Linton Dior - Edith

    Linton Dior - Edith

    Ex-designer wool bouclé tweed, 150cm wide, woven with a traditional houndstooth check.

    Regular price £45.00 p/m
  • Made in Italy+ More colours Tuscany - Sky Tuscany - Sky
    Sold out

    Tuscany - Sky

    Woven in Italy, this sky blue suiting fabric is made from 98% wool and 2% nylon, perfect for skirts and pants!

    Regular price £16.00 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
  • Sewing Room - Girls Dress Blue

    113cm Pink & Yellow floral pattern with A mint background

    Regular price From £8.45 p/u
  • CJ Jersey - Yellow

    This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!

    Regular price £7.50 p/m
  • You Shall Have Flowers

    100% viscose dress fabric featuring a floral print in white, blue and yellow on a pink ground, ideal for blouses.

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

    140cm wide, Pima cotton lawn fabric with a floral print on navy, featuring peach, lilac and green.

    Regular price £14.96 p/m
  • 6oz Denim Shirting - Harry

    150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.

    Regular price £11.76 p/m
  • Made in Italy Tiny Tim Three Tiny Tim Three

    Tiny Tim Three

    Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.

    Regular price £20.00 p/m
  • Pima Cotton Lawn - Pollyanna

    140cm wide, 100% Pima cotton lawn fabric with bold red and multicoloured flowers on black.

    Regular price £14.96 p/m
  • Summer Cotton - Ella Delph

    Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep blue backdrop.

    Regular price £10.76 p/m
  • Made in Italy Marina Linen Marina Linen

    Marina Linen

    154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Dobby Voile - Orange

    143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.

    Regular price £15.00 p/m
  • Made in Italy Lampone Linen Lampone Linen

    Lampone Linen

    154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Made in Britain Malham Malham
    Sold out

    Malham

    158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.

    Regular price £20.00 p/m
  • Georgette Dress Fabric - Storm Grey

    Gorgeous good quality polyester georgette dress fabric in storm mid grey. This will make a gorgeous evening garment!

    Regular price £6.00 p/m
  • + More colours Athena Crepe - Navy Athena Crepe - Navy

    Athena Crepe - Navy

    148cm wide, lightweight 200gsm crepe fabric in navy, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • 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
  • Made in Britain+ More colours Ribble Wool - Green Ribble Wool - Green
    Sold out

    Ribble Wool - Green

    150cm wide British Yorkshire deadstock tweed in green and cream herringbone. Soft yet structured.

    Regular price £28.00 p/m
  • Viscose Jersey - Flowerdrops

    150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.

    Sale price £5.60 p/m Regular price £7.00 p/m
  • + More colours Metro - Pink Metro - Pink

    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
    Sold out

    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
  • Sands of Time

    Made in Italy comes this 56% linen and 44% cotton blend durable dressmaking tailoring fabric, perfect for summer wear.

    Regular price £10.76 p/m
  • 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
  • Made in Italy Two Way Stripe Two Way Stripe

    Two Way Stripe

    148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.

    Regular price £12.00 p/u
  • Whitehall Twill

    154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.

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