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:

  • Flora - Grey

    150cm wide, 100% polyester satin fabric with an all-over floral print in shades of grey.

    Regular price £11.50 p/m
  • Be Seen

    150cm wide, cotton shirting fabric in a vibrant hoe-down check. Hides the odd splash splendidly!

    Regular price £9.96 p/m
  • Fibre Mood - 9.5oz Washed Denim - Dark Olive

    100% cotton dark olive washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. A durable and stylish denim

    Regular price £19.00 p/m
  • Auburn Fine Suiting

    150cm wide, fine lightweight polyester / nylon suiting fabric in a beautiful burnt orange shade.

    Regular price £13.00 p/m
  • Abstractions

    140cm wide, 110gsm, lightweight digitally printed 100% rayon fabric with a bold abstract design.

    Regular price £10.50 p/m
  • Lagoon

    140cm wide, 115gsm viscose dress fabric with a bold blue, green, and yellow abstract print.

    Regular price £10.76 p/m
  • Made in Italy Charme

    Charme

    Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.

    Regular price £23.00 p/m
  • + More colours Cotton Jersey - Tractors

    Cotton Jersey - Tractors

    95% cotton and 5% elastane knit jersey fabric featuring a playful tractor print in shades of brown.

    Regular price £15.00 p/m
  • Desert Flame

    145cm wide, viscose stretch woven fabric with a striking abstract print in rich, earthy tones.

    Regular price £15.76 p/m
  • Wild Flame

    145cm wide, viscose stretch woven fabric with a fiery abstract pattern in red & earthy tones.

    Regular price £15.76 p/m
  • + More colours Bonded Cotton - Dylan

    Bonded Cotton - Dylan

    150cm wide, oatmeal viscose cloth bonded to a beige cotton shirting. Linen look & water resistant.

    Regular price £12.96 p/m
  • Lacey - Navy

    130cm wide, 100% polyamide navy lace fabric with a heavy leafy design and sparkly finish.

    Regular price £20.00 p/m
  • Pearl Stretch Velvet

    150cm wide, pearl stretch velvet fabric. Soft, stretchy and elegant, ideal for special occasion wear.

    Regular price £11.76 p/m
  • The Big Stretch - Brown

    150cm wide, viscose, polyamide & elastane twill bengaline with a brown & beige abstract print.

    Regular price £17.50 p/m
  • Made in Italy Moonlight

    Moonlight

    140cm wide, Italian-woven white 100% silk crepe with a satin finish. Soft, fluid, and elegant.

    Regular price £40.00 p/m
  • Made in Italy Cappotto

    Cappotto

    154cm wide, boldly patterned Italian wool coating in brown herringbone. Perfect for standout coats.

    Regular price £30.26 p/m
  • Made in Britain Quilted - Polar - Soft White

    Quilted - Polar - Soft White

    150cm wide, ex-designer polyester quilting in soft white with diamond stitching detail.

    Regular price £21.00 p/m
  • Remnant - 100% Wool Fleece - Rust (0.62m)
    Sold out

    Remnant - 100% Wool Fleece - Rust (0.62m)

    Regular price £17.98 p/u
  • Remnant - Challis - Olive Nova (1.8m)
    Sold out

    Remnant - Challis - Olive Nova (1.8m)

    Regular price £19.73 p/u
  • Remnant - Viscose Plain - White (0.75m)
    Sold out

    Remnant - Viscose Plain - White (0.75m)

    Regular price £3.95 p/u
  • Remnant - Fine Viscose Plain - Alabaster (2.5m)
    Sold out

    Remnant - Fine Viscose Plain - Alabaster (2.5m)

    Regular price £24.90 p/u
  • Remnant - 4oz Denim Chambray - Painted Florals (1.3m)
    Sold out

    Remnant - 4oz Denim Chambray - Painted Florals (1.3m)

    Regular price £20.49 p/u
  • Remnant - JK - Marmaris - Soft White (0.95m)
    Sold out

    Remnant - JK - Marmaris - Soft White (0.95m)

    Regular price £13.78 p/u
  • Remnant - White Cotton Lawn (0.75m)
    Sold out

    Remnant - White Cotton Lawn (0.75m)

    Remnant (0.75m) - 142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.

    Regular price £5.63 p/u
  • Remnant - The Undertaker (1.5m)
    Sold out

    Remnant - The Undertaker (1.5m)

    Regular price £34.50 p/u
  • Remnant - Viking - Red (2.5m)
    Sold out

    Remnant - Viking - Red (2.5m)

    Regular price £24.90 p/u
  • Remnant - Harmony Knits - Terracotta (2m)
    Sold out

    Remnant - Harmony Knits - Terracotta (2m)

    Remnant (2m) - Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!

    Regular price £34.00 p/u
  • Remnant - Brushed Cotton - Milo (1.25m)
    Sold out

    Remnant - Brushed Cotton - Milo (1.25m)

    Regular price £12.20 p/u
  • Remnant - 21 Wale Needlecord - Wine (0.85m)
    Sold out

    Remnant - 21 Wale Needlecord - Wine (0.85m)

    Regular price £11.02 p/u
  • Remnant - Grasmere Jersey (1m)
    Sold out

    Remnant - Grasmere Jersey (1m)

    Regular price £7.00 p/u
  • Remnant - 21 Wale Needlecord - Moss (2.9m)
    Sold out

    Remnant - 21 Wale Needlecord - Moss (2.9m)

    Regular price £37.58 p/u
  • Remnant - Brushed Cotton - Mae (1.2m)
    Sold out

    Remnant - Brushed Cotton - Mae (1.2m)

    Regular price £11.71 p/u
  • Sterling Brocade - Golden Taupe

    A smart and detailed brocade made from 88% polyester and 12% metallic fibre, woven with a raised floral design that shows beautifully on both sides.

    Regular price £12.50 p/m
  • Remnant - Whispering Grass (0.65m)
    Sold out

    Remnant - Whispering Grass (0.65m)

    Regular price £8.94 p/u
  • Remnant - 100% Wool Fleece - Grey (0.5m)
    Sold out

    Remnant - 100% Wool Fleece - Grey (0.5m)

    Regular price £14.50 p/u
  • Remnant - Teresa - Grey (1.25m)
    Sold out

    Remnant - Teresa - Grey (1.25m)

    Regular price £19.95 p/u
  • Remnant - Linen Mix - Deepest Darkest Navy (1.5m)
    Sold out

    Remnant - Linen Mix - Deepest Darkest Navy (1.5m)

    Regular price £15.75 p/u
  • Made in Italy Sartoria Shirting - Cuneo

    Sartoria Shirting - Cuneo

    Italian ex-designer cotton check, 150cm wide, 140gsm. Pink, grey, and cream check

    Regular price £16.26 p/m
  • Made in Italy Sartoria Shirting - Arezzo

    Sartoria Shirting - Arezzo

    Italian ex-designer cotton check, 150cm wide, 140gsm. Soft, breathable deadstock

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

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

    Regular price £9.76 p/m
  • 9oz - Washed Aged Denim - Black

    9oz Black washed denim, 162cm wide, 300gsm. Cotton-rich, durable and soft

    Regular price £14.26 p/m
  • Subtle Crush

    Lightweight polyester suede blouse fabric in petrol blue.

    Regular price £4.50 p/m
  • + More colours Cotton Poplin-Hackney - Floral Red

    Cotton Poplin-Hackney - Floral Red

    147cm wide cotton poplin fabrics in vibrant red with floral bunches design.

    Regular price £9.00 p/m
  • Set Piece 1.3mtr - Stretch Velvet - Wine
    Sold out

    Set Piece 1.3mtr - Stretch Velvet - Wine

    148cm wide, beautiful quality stretch velvet dress fabric. A†4-way stretch knitted velour, this is going to make†comfortable tops, stretchy skirts, dresses and it is especially good for evening wear.† *Set Piece 1.3mtr *Non-Refundable

    Regular price £16.25 p/u
  • Hopelessly Devoted
    20% off

    Hopelessly Devoted

    140cm wide, 92% polyester, 8% spandex knitted fabric coated in a black shiny dot pattern. Plenty of stretch to allow extravagant movement.

    Sale price £13.60 p/m Regular price £17.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