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:

  • Proper Seersucker - All The Blue's

    152cm wide, blue check cotton seersucker fabric. perfect for warm-weather shirts, dresses & more.

    Regular price £15.76 p/m
  • Grate Quilt - Navy

    Navy 142cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.

    Regular price £18.50 p/m
  • Made in Italy Rosella Tweed
    Sold out

    Rosella Tweed

    Woven in Italy, our wool and polyamide blend tweed coating fabric comes in a pink hue, perfect for smart dresses.

    Regular price £33.00 p/m
  • + More colours Bridget Brocade

    Bridget Brocade

    148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.

    Regular price £19.50 p/m
  • Monochrome

    145cm wide, viscose stretch woven fabric with a striking abstract pattern in black, white, and grey.

    Regular price £15.76 p/m
  • Tiggy

    128cm wide, 100% polyester net sequin fabric in an array of stunning colours.

    Regular price £12.00 p/m
  • Chestnut Satin

    150cm wide, 100% polyester satin lining fabric in a bold black and chestnut brown geometric print.

    Regular price £9.00 p/m
  • Brushed Cotton - Wildcat Chic

    110cm wide, brushed cotton winceyette flannel fabric with a on-trend leopard print in brown.

    Regular price £7.26 p/m
  • GOTS Organic French Terry - Pale Peach

    152cm wide, cotton and elastane blend organic French Terry fabric in a pale peach hue, perfect for joggers.

    Regular price £15.50 p/m
  • Sandwashed - Olive

    This polyester and viscose blend dressmaking fabric in olive green is ideal for fashioning skirts, blouses and loose trousers!

    Regular price £13.96 p/m
  • Made in Italy Dressing Up - Navy
    Sold out

    Dressing Up - Navy

    150cm wide, Italian ex-designer cotton trousering in navy, with a classic herringbone weave.

    Regular price £14.00 p/m
  • Stof Avalana Jersey - Turquoise Twinkle

    Our cotton elastane knitted jersey fabric has a small-scale star print on a turquoise ground, perfect for t-shirts. OEKOTexÆ.

    Regular price £15.96 p/m
  • Stof Avalana Jersey - Buds Aqua

    Made from 95% cotton and 5% elastane, this knitted jersey fabric features a small scale floral print on a blue ground. OEKOTexÆ

    Regular price £15.96 p/m
  • Kitty Cotton - Pink

    148cm wide, 100% cotton fabric adorned with a delightful cat print in pink with dainty blue flowers.

    Regular price £13.50 p/m
  • Grate Quilt - Black

    Black 140cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.

    Regular price £18.50 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Ferrara

    Casella Brushed Cotton - Ferrara

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Green, blue, and red check

    Regular price £16.26 p/m
  • Brushed Cotton - Rory

    Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Otis

    Blue, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Stof Fabric - Kaleidoscope - Brown
    20% off

    Stof Fabric - Kaleidoscope - Brown

    Designed in Denmark by Stof, another great design in a yellow and ochre kaleidoscope style print.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Cross Roads - Yellow

    Made from 100% cotton this checked shirting fabric in yellow is ideal for PJ'S, crafts or dresses!

    Regular price £9.00 p/m
  • Made in Italy ITA Collection - A Hint

    ITA Collection - A Hint

    135cm wide, wool coating with a fabulous melange of different coloured yarns & hint of sparkle.†

    Regular price £36.00 p/m
  • Double Gauze - Pink

    135cm wide, cotton double gauze fabric in pink, 130gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • A Tweed

    150cm wide, polyester and cotton blend tweed coating fabric in black and cream, perfect for jackets.

    Regular price £9.00 p/m
  • Double Gauze - Cream

    135cm wide, cotton double gauze fabric in cream, 126gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • Double Gauze - Pale Blue

    135cm wide, cotton double gauze fabric in pale blue, 130gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • Challis - Zamora

    140cm wide, 100% viscose challis fabric with bold tropical flowers and leaves on a black ground.

    Regular price £10.50 p/m
  • Muse - Olive

    150cm wide, 81% viscose, 19% nylon fabric in olive green. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.

    Regular price £14.00 p/m
  • Made in Italy+ More colours Cable Car - Chunky Wool - Slate Grey

    Cable Car - Chunky Wool - Slate Grey

    Italian cable-knit fabric made from 100% lambswool in a slate grey hue, perfect for cowl neck sweaters.

    Regular price £32.00 p/m
  • + More colours Redline Denim

    Redline Denim

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

    Regular price £21.50 p/m
  • Raye - Black

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

    Regular price £11.26 p/m
  • Polka Lawn

    145cm wide, silver cotton lawn fabric with small white polka dots. Perfect for shirts and blouses.

    Regular price £8.50 p/m
  • Mercerised Cotton Jersey - Airforce Blue
    Sold out

    Mercerised Cotton Jersey - Airforce Blue

    148cm wide, mercerised cotton jersey in airforce blue. Fine, soft & breathable with a subtle sheen.

    Regular price £6.76 p/m
  • Floravine Lace - Sugar Plum

    130cm wide, plum net lace with floral and vine embroidery and a light dusting of silver sparkle.

    Regular price £12.00 p/m
  • + More colours Cotton Stretch - Stone Polka

    Cotton Stretch - Stone Polka

    132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!

    Regular price £11.96 p/m
  • Petite Bouquet

    153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.

    Regular price £14.00 p/m
  • Harmony Knits - Teal
    Sold out

    Harmony Knits - Teal

    157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.

    Regular price £17.00 p/m
  • Made in Italy Ralph Shirting - Mid Blue
    Sold out

    Ralph Shirting - Mid Blue

    150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.

    Regular price £14.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
  • Zig Zag Quilting - Black

    135cm wide, nylon zig-zag stitched quilted fabric in black, 225gsm, perfect for coats & bags.

    Regular price £21.50 p/m
  • Foil Quilting - White

    135cm wide, white polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.

    Regular price £22.50 p/m
  • Summer Cotton - Betty - Pink
    20% off

    Summer Cotton - Betty - Pink

    Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.

    Sale price £8.60 p/m Regular price £10.76 p/m
  • Made in Italy Sunset Blvd

    Sunset Blvd

    133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.

    Regular price £19.00 p/m
  • + More colours Batik - Pink H

    Batik - Pink H

    This delightful light and dark pink cotton batik dressmaking fabric is beautifully hand-dyed. This material features a small floral/spotty design.

    Regular price £10.00 p/m
  • Gardinia - Black

    140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.

    Regular price £8.50 p/m
  • Statin

    140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.

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