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:

  • Paisley Changeant Lining - Champagne Pink

    146cm wide, poly/viscose jacquard lining with a captivating paisley design in champagne pink.†

    Regular price £7.26 p/m
  • French Terry - Hot Pink

    Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • Luxury Ponte - Petrol Blue

    152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a petrol blue hue.

    Regular price £17.50 p/m
  • + More colours Dazzle - Plum Dazzle - Plum

    Dazzle - Plum

    Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.

    Regular price £18.00 p/m
  • + More colours Pima Cotton Lawn - Mary Ann Pink Pima Cotton Lawn - Mary Ann Pink
    Sold out

    Pima Cotton Lawn - Mary Ann Pink

    140cm wide, 100% Pima cotton lawn fabric with a vintage-inspired pink and mauve floral design.

    Regular price £14.96 p/m
  • Water Resistant Drill - Brown

    152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.

    Regular price £14.00 p/m
  • + More colours Miller Crepe - Wisteria Miller Crepe - Wisteria
    Sold out

    Miller Crepe - Wisteria

    This fine polyester crepe dress fabric in purple is lightweight and drapes beautifully, ideal for slip dresses!

    Regular price £7.00 p/m
  • Georgette Dress Fabric - Wine

    Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!

    Regular price £6.00 p/m
  • + More colours Barca Crepe - Brown Barca Crepe - Brown

    Barca Crepe - Brown

    Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.

    Regular price £10.50 p/m
  • + More colours Dainty Dot - Ivory Dainty Dot - Ivory

    Dainty Dot - Ivory

    140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.

    Regular price £9.00 p/m
  • Proper Seersucker - White

    We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.

    Regular price £15.76 p/m
  • Poplin Print - Maui - Teal

    Teal cotton poplin, 112cm wide superior quality fabric in an all-over palm leaf print in various shades of teal- perfect for holiday shirts!

    Regular price £7.76 p/m
  • Made in Italy+ More colours Tesoro - Navy Tesoro - Navy

    Tesoro - Navy

    Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.

    Regular price £15.00 p/m
  • Made in Italy Mr Smith Mr Smith

    Mr Smith

    135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.

    Regular price £18.00 p/m
  • Made in Italy Alastair Alastair
    Sold out

    Alastair

    Perhaps the softest fine wool suiting ever, featuring a tiny blue, beige, and grey check pattern.

    Regular price £18.00 p/m
  • + More colours Ember Brocade - Mint Ember Brocade - Mint
    Sold out

    Ember Brocade - Mint

    Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.

    Regular price £15.96 p/m
  • Egyptian Cotton - Luxury Stripe Sheeting

    Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.

    Regular price £15.00 p/m
  • Poplin Print - Meadow - Teal

    Cotton poplin dress fabric with an all over teal flower print on a white background. Perfect for making dress & crafts.

    Regular price £7.76 p/m
  • French Terry - Royal

    Plain royal blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • French Terry - Ochre

    Plain ochre 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • + More colours Ritual - Coffee Ritual - Coffee

    Ritual - Coffee

    This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!

    Regular price £10.50 p/m
  • Luxury - Pink

    Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.

    Regular price £12.76 p/m
  • Enigma Linen - Dark Teal

    Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 p/m
  • Viscose Jersey - Deep Sea

    This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!

    Regular price £8.50 p/m
  • Mystique - Champagne

    Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.

    Regular price £15.00 p/m
  • Finest Challis - Whirlwood

    140cm wide printed viscose challis with a detailed stylised leaf print in earthy colours.

    Regular price £9.46 p/m
  • Seaside Seersucker - Dark Blue

    137cm wide, white and dark blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.

    Regular price £9.96 p/m
  • Seaside Seersucker - Light Blue

    137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.

    Regular price £9.96 p/m
  • + More colours Coast - Lime Coast - Lime
    Sold out

    Coast - Lime

    The look of a lime linen with the benefits of polyester by John Kaldor.

    Regular price £11.50 p/m
  • 100% Wool Fleece - Black

    Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.

    Regular price £29.00 p/m
  • Grace Grace
    Sold out

    Grace

    Flocked Black Chiffon. I recently saw a re-run of an old James Bond movie featuring the 'Lady' Grace Jones with a box like hair cut in which she wore veil type garments made of fairly sheer fabrics. This could have been one of them.

    Regular price £12.00 p/m
  • Made in Italy+ More colours EZIO - Pia EZIO - Pia

    EZIO - Pia

    140cm wide, superb quality lining fabric made from viscose & acetate, featuring an abstract print in a red/green hue.

    Regular price £7.00 p/m
  • Kassy

    61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.

    Regular price £12.76 p/m
  • Challis - Olive Nova

    Black and brown leaf printed dressmaking fabric made from viscose, excellent for palazzo pants and summer skirts!

    Regular price £10.96 p/m
  • + More colours Diez Denim - Black Diez Denim - Black

    Diez Denim - Black

    Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.

    Regular price £19.00 p/m
  • Made in Britain+ More colours Brambrook - Bygone Brambrook - Bygone

    Brambrook - Bygone

    Black and grey British twill tweed coating fabric that hints to a bygone era. Gorgeous.

    Regular price £30.00 p/m
  • Super Smart

    150cm wide, wool and elastane superfine navy suiting fabric with an exceptional hand & drape.

    Regular price £22.00 p/m
  • Vintage Seersucker - Blue Sprig

    143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.

    Regular price £12.50 p/m
  • Sewing Room - Bessie - Navy

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

    Regular price £8.46 p/m
  • Combed Poplin - Sprig

    Lovely quality combed cotton poplin with very smooth and soft hand and is ideal for dresses, shirts and craft projects. Cream fabric with a floral "sprig" design.

    Regular price £9.50 p/m
  • BA - Rosette - Coral

    137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.

    Regular price £17.26 p/m
  • Pure Luxury - Boiled Wool - Cornflower

    Luxurious quality, 144cm wide, 100% boiled wool fabric in cornflower blue, perfect for jackets & coats!

    Regular price £32.50 p/m
  • Catherine Silk - Navy

    Navy 100% silk fabric. Beautifully soft, lightweight and semi sheer silk chiffon crepe is 10mm in weight. Super fine fabric, suitable for blouses and layering.

    Regular price £18.00 p/m
  • Smooth Crepe De Chine - Black

    This is a smooth, lightweight crepe de chine dress fabric in black which drapes beautifully. Great for making shirts and swishy dresses.†

    Regular price £6.00 p/m
  • Marlena - White

    Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.

    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