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:

  • 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
  • Brushed Cotton - Brook - Camel

    Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.

    Regular price £11.00 p/m
  • Liza

    Fabulous red, yellow and blue flowers are printed on this ivory double georgette dress fabric. 145cm wide cloth perfect for floaty dresses and blouses.

    Regular price £14.00 p/m
  • Fine Viscose Plain - Navy

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

    Regular price £9.96 p/m
  • GOTS Organic French Terry - Gingerbread

    Our organic cotton and elastane blend French Terry jersey fabric is GOTS certified and comes in a lovely brown hue.

    Regular price £15.50 p/m
  • Sewing Room - Micro Dot - Pink

    113cm wide superior quality cotton poplin in a small pink and white polka dot.

    Regular price From £8.45 p/u
  • Stof Fabric - Buds - Pink

    Elegant 110cm wide Japanese cotton fabric with a delicate pink floral rose design, perfect for shirting, tea-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
  • Brushed Cotton - Exotic Escape

    This 148cm wide, 100% brushed cotton fabric features a unique exotic print, ideal for bedding.

    Regular price £12.50 p/m
  • JK - Beth

    John Kaldor's Lizzano quality cotton sateen dress fabric, silky and lightweight. In a bright pink floral design!

    Regular price £14.00 p/m
  • JK - Phoebe JK - Phoebe
    Sold out

    JK - Phoebe

    This beautiful, slinky satin fabric has a nude and cream floral print on a charcoal black background. This is ideal for stunning tops, blouses, skirts and dresses.

    Regular price £14.00 p/m
  • 100% Wool Fleece - Sky Blue

    Soft 143cm wide Australian virgin wool fleece in sky blue, 100% wool and ethically sourced.

    Regular price £29.00 p/m
  • Made in Italy Burnt Umber Burnt Umber
    Sold out

    Burnt Umber

    153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.

    Regular price £29.60 p/m
  • Intricate

    Beautiful designer viscose suiting in a deep rich blue.

    Regular price £15.00 p/m
  • Lacey Days Lacey Days
    Sold out

    Lacey Days

    148cm wide, polyester stretch lace fabric in classic black with a fairly large pretty floral design.

    Regular price £7.96 p/m
  • Bubble Crepe

    Lightweight bubble crepe dress fabric in a pale rust.

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

    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
  • Brushed Viscose Twill - Ditsy

    140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.

    Regular price £10.76 p/m
  • Water Resistant Cotton Cambric 6oz - Yellow

    148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.

    Regular price £13.50 p/m
  • Bare Necessity Jersey

    This plain beige knitted jersey fabric is made from polyester and is excellent for dressmaking and lounge wear!

    Regular price £6.00 p/m
  • + More colours Alexa - Grey Alexa - Grey

    Alexa - Grey

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

    Regular price £15.96 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
  • Donatella - Off White

    150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.

    Regular price £12.76 p/m
  • Mode - Green

    Lightweight Modal sweat shirting with a loopback. Also known as French terry construction.

    Regular price £14.50 p/m
  • Eddie Check

    Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.

    Regular price £8.96 p/m
  • BA - Jada

    140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.

    Regular price £19.76 p/m
  • Made in Italy Indaco Linen Indaco Linen

    Indaco Linen

    158cm wide, 100% linen chambray shirting fabric in indigo blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Oliver Viscose Twill - Scarlet

    150cm wide, 100% viscose twill fabric in scarlet red. Perfect for dresses, skirts, tops, & trousers.

    Regular price £11.00 p/m
  • Oliver Viscose Twill - Olive

    150cm wide, 100% viscose twill fabric in olive green. Perfect for dresses, skirts, tops, & trousers.

    Regular price £11.00 p/m
  • + More colours Athena Crepe - Nude Athena Crepe - Nude

    Athena Crepe - Nude

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

    Regular price £10.00 p/m
  • Knobbled

    170cm wide, dark navy cotton suiting fabric with a textured 'bouclÈ' weave on the face.

    Regular price £10.00 p/m
  • Made in Italy+ More colours Sterling Silk - Red Sterling Silk - Red

    Sterling Silk - Red

    135cm wide, Italian red dress fabric made from a sophisticated blend of 67% acetate and 33% silk, ideal for blouses.

    Regular price £20.00 p/m
  • + More colours Stretch Faux Suede - Chocolate Stretch Faux Suede - Chocolate
    Sold out

    Stretch Faux Suede - Chocolate

    145cm wide, knitted polyester stretch faux suede fabric in brown. Lightweight, stretchy & versatile.

    Regular price £12.00 p/m
  • Made in Italy Officer Salute Officer Salute

    Officer Salute

    This 154cm wide ex-designer Italian fine wool cloth in navy has a lovely texture and depth. Shop Wool Fabric Online.

    Regular price £21.00 p/m
  • Montrose Brocade

    150cm wide, pink abstract brocade dress and jacketing fabric made from 93% polyester and 7% metallic.

    Regular price £21.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
  • Made in Italy+ More colours Punto Milano - Navy Punto Milano - Navy
    Sold out

    Punto Milano - Navy

    Superior quality Italian Punto Di Milano fabric in navy, composed of 97% viscose and 3% elastane.

    Regular price £18.50 p/m
  • + More colours Wool Twill - Ivory Wool Twill - Ivory

    Wool Twill - Ivory

    147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.

    Regular price £20.00 p/m
  • Heavy Duchess - Deep Damson

    This deep damson satin nylon dressmaking fabric is suitable for evening wear, prom dresses and special occasion garments!

    Regular price £10.00 p/m
  • Voyage - Seville Blossom Lime Ness Poplin Cotton

    Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!

    Sale price £11.00 p/m Regular price £22.00 p/m
  • Monza Denim - 12.7oz - Black

    138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.

    Regular price £23.16 p/m
  • Made in Britain Kentish Wool Kentish Wool

    Kentish Wool

    150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.

    Regular price £33.00 p/m
  • Bounty Full

    Green floral printed dressmaking fabric made from viscose, excellent for vintage-style tea dresses and wide leg floaty trousers!

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