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:

  • Night Swimming

    This soft fabric is 100% cotton and features a variety of different colours including black, white, grey and blue. The abstract pattern is perfect for dress making!

    Regular price £8.00 p/m
  • Taffeta - Flocked Flakes Red

    Brilliantly festive Taffeta dressmaking fabric with a red wine hue and lustrous surface, featuring a soft flocked black snowflake design.

    Regular price £7.00 p/m
  • Taffeta - Star Studded Red

    Fabulously festive 146cm wide polyester taffeta dressmaking fabric with a burgundy red lustre and detailed "studded" star design in gold.

    Regular price £7.00 p/m
  • Elixir - Stretch Satin Backed Crepe - Bluebell

    148cm wide blue crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.

    Regular price £12.96 p/m
  • Made in Italy Punto Milano - Blush
    Sold out

    Punto Milano - Blush

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

    Regular price £18.50 p/m
  • Traditional Linen - Spearmint

    Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.

    Regular price £24.50 p/m
  • Supershirt - Mabel
    Sold out

    Supershirt - Mabel

    158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.

    Regular price £9.96 p/m
  • Printed Lining - Star Line

    148cm wide, polyester lining fabric in navy with a scattered white and blue star design.

    Regular price £6.00 p/m
  • Sewing Room - Lilyanne - Navy

    110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.

    Regular price £8.46 p/m
  • Stretch Corduroy - Navy

    145cm wide, cotton & elastane corduroy fabric in navy blue. 337gsm with a comfortable stretch.

    Regular price £18.50 p/m
  • Spark The Attraction

    This sheer chiffon dressmaking fabric features a 'hole' pattern on a black cloth, ideal for accessories, blouses and skirts!

    Regular price £6.00 p/m
  • Made in Italy+ More colours Cable Car - Chunky Wool - Olive Green

    Cable Car - Chunky Wool - Olive Green

    149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.

    Regular price £36.00 p/m
  • Made in Italy Hey Ho

    Hey Ho

    Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!

    Regular price £28.00 p/m
  • Made in Italy Devil Wears - Tan

    Devil Wears - Tan

    Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!

    Regular price £28.00 p/m
  • Poplin Styles - Daisies - Blue

    142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.

    Regular price £9.50 p/m
  • Sunset Serenade - Pink

    154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.

    Regular price £14.00 p/m
  • Grate Quilt - Sand

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

    Regular price £18.50 p/m
  • Faux Fur - Camo - Brown

    155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.

    Regular price £14.00 p/m
  • And Now For Something

    155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!

    Regular price £22.00 p/m
  • Vintage Cotton - Mustard

    Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!

    Regular price £11.96 p/m
  • Stone Washed Luxury Cotton - Storm

    152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.

    Regular price £16.00 p/m
  • Espresso Twill Lining
    Sold out

    Espresso Twill Lining

    140cm wide, acetate/viscose twill lining fabric in dark espresso brown with a satin sheen.

    Regular price £6.50 p/m
  • French Viscose - Black

    140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!

    Regular price £7.76 p/m
  • Tinker Tailor

    150cm wide, wool blend suiting fabric in a dark tonal mix with a subtle white overcheck.

    Regular price £24.00 p/m
  • Hounded

    150cm wide, wool suiting fabric with a beige & black houndstooth and red and brown overcheck.

    Regular price £30.00 p/m
  • Raspberry Punch

    150cm wide, 100% cotton fabric in fuchsia pink. Densely woven with a soft yet structured handle.

    Regular price £12.00 p/m
  • + More colours 21 Wale Needlecord - Pale Blue

    21 Wale Needlecord - Pale Blue

    Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.

    Regular price £12.96 p/m
  • Stof Avalana Jersey - Parallel Pink
    Sold out

    Stof Avalana Jersey - Parallel Pink

    Perfect for soft lounge wear, this cotton and elastane jersey fabric features a pink stripe pattern. OEKOTexÆ.

    Regular price £15.96 p/m
  • Stof Avalana Jersey - Flapper
    Sold out

    Stof Avalana Jersey - Flapper

    Made from 94% cotton and 6% elastane, this OEKOTex knit jersey fabric in black is perfect for soft dresses.

    Regular price £15.96 p/m
  • Made in Italy Ciao

    Ciao

    148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.

    Regular price £30.30 p/m
  • Stof Fabric - Camo Squiggles - Ochre
    20% off

    Stof Fabric - Camo Squiggles - Ochre

    112cm wide abstract camouflage cotton in shades of yellow, mustard, maroon and pale grey is perfect for dressmaking abd quilting. Printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Umbrella - Royal
    20% off

    Stof Fabric - Umbrella - Royal

    112cm wide Danish design, Japanese printed cotton with multicoloured umbrellas on a royal blue ground. Ideal for dresses, shirts, quilting, and crafts.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Hedgehogs & Co.

    Adorable hedgehogs, mice, and rabbits nap under umbrellas and clouds on this 100% Japanese cotton fabric, perfect for kids' clothes, quilting, and more.

    Regular price £9.00 p/m
  • Brushed Cotton - Dainty Daisies
    Sold out

    Brushed Cotton - Dainty Daisies

    148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.

    Regular price £12.50 p/m
  • Tartan – Muted Stewart

    Glorious 100% wool tartan fabric called Muted Stewart. A suiting weight so fabulous for trousers, skirts, jackets, suits & kilts.

    Regular price £29.00 p/m
  • Mandalay

    Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.

    Regular price £18.00 p/m
  • Doodle - Brown
    Sold out

    Doodle - Brown

    145cm wide cotton poplin floral dress fabric in brown†with an all over white and taupe flower print with smaller yellow†flowers too.

    Regular price £10.00 p/m
  • Made in Italy ITA Collection - Bracco Suiting
    Sold out

    ITA Collection - Bracco Suiting

    145cm wide, ex-designer, Italian wool suiting with a classic black & soft white houndstooth check.

    Regular price £33.00 p/m
  • What Goes Around - Navy

    146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.

    Regular price £7.00 p/m
  • Made in Italy Sumatra
    Sold out

    Sumatra

    149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.

    Regular price £24.26 p/m
  • Made in Italy Ledger

    Ledger

    156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!

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

    100% Wool Fleece - Purple

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

    Regular price £29.00 p/m
  • BA - Double Gauze - Coral

    135cm wide, 100% cotton broderie anglaise double gauze fabric in a warm coral shade.

    Regular price £15.00 p/m
  • Made in Italy Zig-Zag

    Zig-Zag

    165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.

    Regular price £24.26 p/m
  • Vintage Cotton - Grey

    144cm wide, OEKO-TEXÆ cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and skirts!

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