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:

  • + More colours Como Moderno - Denim - Fabio

    Como Moderno - Denim - Fabio

    Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).

    Regular price £21.96 p/m
  • + More colours 265gsm Stretch Twill - Sand

    265gsm Stretch Twill - Sand

    150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.

    Regular price £16.00 p/m
  • Stretch Corduroy - Plum

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

    Regular price £18.50 p/m
  • Gilded Cage - Chiffon

    This gold, black and white fabric features a stripe pattern with a hint of gold lurex, ideal for dressmaking and accessories!

    Regular price £7.76 p/m
  • Betty

    Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.

    Regular price £12.96 p/m
  • Better In Navy

    This 146cm wide medium weight navy cotton suiting/dress fabric is made from 100% cotton and features a subtle satin sheen finish.

    Regular price £9.00 p/m
  • Brushed Cotton Check - Red

    150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.

    Regular price £13.00 p/m
  • Polyester Lining - White

    150cm wide, 100% polyester lining fabric in white, perfect for lining suits, jackets, dresses and more.

    Regular price £3.50 p/m
  • Suede Scuba - Quinn

    Our suede scuba fabric, made from polyester and spandex features a navy abstract print on a beige ground.

    Regular price £19.75 p/u
  • Quilted - Coco Stretch - Pink

    140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Viscose Lining - Glass And A Half

    147cm wide, viscose lining featuring a white spot on a purple ground, excellent lining for dresses and suits!

    Regular price £6.00 p/m
  • Vintage Cotton - Cream

    100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!

    Regular price £11.96 p/m
  • Core Range Polyester Peach Finish

    148cm wide, 100% polyester dress fabric with a soft peach finish, fantastic drape - available in a range of colours. Made in Indonesia.

    Regular price £7.96 p/m
  • + More colours Baby Driver - Flower Power - Plum

    Baby Driver - Flower Power - Plum

    112cm wide, 100% cotton needlecord fabric in plum with a floral print in cream, purple, and green.

    Regular price £11.50 p/m
  • Finest Challis - Jungle Reverie

    140cm wide, digitally printed viscose challis in an oversized floral design on an olive base.

    Regular price £9.46 p/m
  • GOTS Organic French Terry - Soft White

    95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.

    Regular price £15.50 p/m
  • Made in Italy Mani Wool
    Sold out

    Mani Wool

    Woven in Italy, this fine wool suiting fabric has a brown overcheck on a dark grey ground. Deadstock.

    Regular price £18.00 p/m
  • Made in Italy+ More colours Danbury Crepe - Magenta

    Danbury Crepe - Magenta

    142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.

    Regular price £15.00 p/m
  • + More colours 21 Wale Needlecord - Mint

    21 Wale Needlecord - Mint

    140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.

    Regular price £12.96 p/m
  • + More colours 21 Wale Needlecord - Lavender

    21 Wale Needlecord - Lavender

    140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.

    Regular price £12.96 p/m
  • Made in Italy Verona Flannel - Perugia
    Sold out

    Verona Flannel - Perugia

    Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in teal, camel, and cream

    Regular price £16.26 p/m
  • Stof Fabric - Flourishing - Blue
    20% off

    Stof Fabric - Flourishing - Blue

    Designed in Denmark by Stof, this craft fabric†comes in black with a small floral print in navy blue and white. A superb†quality†craft cotton.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Blank Page

    Superior 100% Cotton fabric in brilliant white. Perfect for sewing and crafts alike.

    Regular price £10.50 p/m
  • Made in Italy ITA Collection - Notalot

    ITA Collection - Notalot

    155cm wide, deadstock 80% wool, 20% alpaca lightweight coating fabric in honey. Woven in Italy!

    Regular price £43.00 p/m
  • Made in Italy Abito Nero

    Abito Nero

    152cm wide, ex-designer fine lightweight 100% wool twill suiting fabric in plain black. Lovely stuff.

    Regular price £33.00 p/m
  • What Light Shines - Satin Mini Micro

    152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.

    Regular price £9.50 p/m
  • The Big Knit - Cerise

    Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.

    Regular price £23.00 p/m
  • + More colours 100% Wool Fleece - Royal

    100% Wool Fleece - Royal

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

    Regular price £29.00 p/m
  • + More colours 100% Wool Fleece - Mauve

    100% Wool Fleece - Mauve

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

    Regular price £29.00 p/m
  • + More colours 100% Wool Fleece - Duck Egg Blue
    Sold out

    100% Wool Fleece - Duck Egg Blue

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

    Regular price £29.00 p/m
  • Made in Italy Fabrica - Navy

    Fabrica - Navy

    Woven in Italy, this 146cm wide superfine navy suiting fabric is made from cotton and viscose with a hopsack weave.

    Regular price £15.00 p/m
  • Made in Italy Huggy Bear

    Huggy Bear

    146cm wide, 100% wool coating fabric in dark brown. Soft, lightly brushed and woven in Italy.

    Regular price £43.00 p/m
  • Melanie

    Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.

    Regular price £14.00 p/m
  • Made in Italy Silk Crepe - Wild Stem

    Silk Crepe - Wild Stem

    137cm wide, very fine and soft 100% silk crepe fabric with a floaty floral and leaf design.

    Regular price £21.46 p/m
  • End Of The Road - Flame

    100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.

    Regular price £12.50 p/m
  • Vintage Cotton - Brown

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

    Regular price £11.96 p/m
  • Challis - Watercolour Leopard

    140cm wide, viscose challis fabric with a watercolour leopard print in aqua, lilac, coral and black.

    Regular price £10.50 p/m
  • 7.75oz Stretch Denim - Toffee

    145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.

    Regular price £16.96 p/m
  • Viscose Voile - White

    143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!

    Regular price £7.00 p/m
  • Made in Italy Auralite

    Auralite

    158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!

    Regular price £14.00 p/m
  • Raye - Turquoise

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

    Regular price £11.26 p/m
  • Made in Italy Night Rider - Black

    Night Rider - Black

    153cm wide, lightweight 100% wool suiting fabric in black. Made in Italy with a soft handle.

    Regular price £35.00 p/m
  • Ecovero - Artist's Palette
    20% off

    Ecovero - Artist's Palette

    145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.

    Sale price £14.40 p/m Regular price £18.00 p/m
  • + More colours Alexa - Olive

    Alexa - Olive

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

    Regular price £15.96 p/m
  • + More colours Fur Lined Cord - Rust
    Sold out

    Fur Lined Cord - Rust

    151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.

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