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:

  • Stretch Geo - Teal

    Beautiful sateen stretch dress fabric in a fabulous bold stripe design in teal, beige, black, and navy. This is sold in panels measuring 125cm x 63cm

    Regular price £5.00 p/u
  • Traditional Linen - White

    Made from 100% linen, this mid-weight dress fabric in white is perfect for breathable summer wear.

    Regular price £24.50 p/m
  • Pima Cotton Lawn - Raj - Blue

    140cm wide, Pima cotton lawn with an intricate paisley and floral design in blue and teal on white.

    Regular price £14.96 p/m
  • Made in Britain Waxed Cotton - Chera 4oz - Dark Green
    Sold out

    Waxed Cotton - Chera 4oz - Dark Green

    148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.

    Regular price £12.50 p/m
  • + More colours Corduroy Quilting - Petrol
    Sold out

    Corduroy Quilting - Petrol

    140cm wide, polyester corduroy quilting fabric in petrol. Great for cosy & stylish jackets and coats.

    Regular price £26.00 p/m
  • Romeo

    160cm wide dual-sided twill fabric with a blue smooth finish and a textured grey reverse. Made from a viscose, wool, cupro blend.

    Regular price £15.00 p/m
  • + More colours 100% Linen - Stone
    Sold out

    100% Linen - Stone

    This 100% linen fabric in stone offers a wonderful balance of breathability & durable structure.

    Regular price £21.50 p/m
  • Sewing Room - Bows

    113cm wide blue superior cotton poplin fabric with an all navy and pale blue pretty bow print.

    Regular price £8.46 p/m
  • BA - Double Gauze - Sunflower - Mustard
    Sold out

    BA - Double Gauze - Sunflower - Mustard

    144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.

    Regular price £14.76 p/m
  • Made in Italy Punto Milano - Ink
    Sold out

    Punto Milano - Ink

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

    Regular price £18.50 p/m
  • Oliver Viscose Twill - Soft White

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

    Regular price £11.00 p/m
  • Gin and Lime
    Sold out

    Gin and Lime

    0

    Regular price £10.76 p/m
  • + More colours Athena Crepe - Khaki
    Sold out

    Athena Crepe - Khaki

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

    Regular price £10.00 p/m
  • Something New

    This stunning satin ribbon lattice fabric features a rose flower design. Quality ivory lace cloth, perfect for bridal and special occasion wear.

    Regular price £13.50 p/m
  • Pima Cotton Lawn - Kathryn

    140cm wide, Pima cotton lawn fabric with a classic ditsy floral print in blue, navy and mint on ivory.

    Regular price £14.96 p/m
  • Poplin Print - Molokai - White

    112cm wide, superior quality cotton poplin featuring a bright green jungle leaf design on a white background! A very fun shirting fabric!

    Regular price £7.76 p/m
  • Made in Italy Damson Pinstripe

    Damson Pinstripe

    150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.

    Regular price £12.00 p/m
  • Wool Twill - Grey

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

    Regular price £20.00 p/m
  • Made in Italy+ More colours Coalport - Taupe

    Coalport - Taupe

    Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in taupe & blue has been woven in Italy.

    Regular price £20.00 p/m
  • Made in Italy Monza Denim - 11oz - Deep Blue

    Monza Denim - 11oz - Deep Blue

    148cm wide, 97% cotton & 3% elastane Italian woven 11oz denim in deep blue with a soft finish.

    Regular price £23.16 p/m
  • Baby Driver - Grandmother's Bouquet - Green

    112cm wide soft black baby needlecord fabric, with a beautiful all-over floral arrangement design in shades of red and green.

    Regular price £11.50 p/m
  • Mirage - Bokeh

    150cm-wide, lightweight fabric with an abstract spot print in copper and black. Gorgeous burnout fabric, made from a viscose silk and nylon blend.

    Regular price £25.00 p/m
  • Viscose Crepe - Mary

    160cm wide, viscose crepe fabric with a floral print in shades of blue, green, yellow & orange.

    Regular price £11.96 p/m
  • Rustic Linen - Charcoal

    100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.

    Regular price £18.00 p/m
  • Luxury Ponte - Wine

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

    Regular price £17.50 p/m
  • Vintage Cotton - Rust

    This rust orange dress fabric is made from 100% cotton; it's the ideal shade for holiday garments, dresses or skirts!

    Regular price £11.96 p/m
  • Made in Italy Knitted Shirting - Nazar
    Sold out

    Knitted Shirting - Nazar

    Silky soft knitted shirting fabric in 73% nylon and 27% elastane is deadstock ex-designer from the renowned Canclini Mill brand.

    Regular price £6.00 p/m
  • Viscose Twill - Rich Royal

    Our plain woven viscose dressmaking in blue is ideal for fashioning loose trousers, flowy skirts and blouses!

    Regular price £7.00 p/m
  • GOTS Organic French Terry - Denim
    Sold out

    GOTS Organic French Terry - Denim

    Our organic cotton and elastane French Terry fabric in a denim blue hue is GOTS certified, perfect for joggers.

    Regular price £15.50 p/m
  • Blackthorn

    150cm wide, lightweight British worsted wool twill suiting in black with a soft brushed surface.

    Regular price £18.00 p/m
  • Made in Italy Wiggle

    Wiggle

    160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!

    Regular price £22.00 p/m
  • Sewing Room - Micro Dot - Turquoise

    Superior quality cotton poplin in a small turquoise and white polka dot. 113cm wide

    Regular price From £8.45 p/u
  • Poplin Print - Jungle Leopard

    This fabulous printed cotton poplin fabric features a bold leopard prowling around on posing on jungle trees.

    Regular price £7.76 p/m
  • Poplin Print - Tiny Cheetah - Pink

    113cm wide, cotton poplin print fabric with a tiny cheetah skin print in black on a pink ground.

    Regular price £7.76 p/m
  • + More colours Enigma Linen - Red

    Enigma Linen - Red

    Our Oeko-Tex Certified red dress fabric is made from 70% ramie linen and 30% cotton, ideal for summer wear.

    Regular price £12.76 p/m
  • Don't Be Noisy - Beige

    This beige & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.

    Regular price £18.00 p/m
  • + More colours Cloud - Turquoise

    Cloud - Turquoise

    Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in turquoise is excellent for fitted garments!

    Regular price £9.00 p/m
  • Doodle - Mint & Pink

    144cm wide, cotton poplin with pink and blue floral print on mint. Crisp, breathable and lightweight.

    Regular price £10.00 p/m
  • + More colours Brushed Viscose Twill - Joanne
    Sold out

    Brushed Viscose Twill - Joanne

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

    Regular price £10.76 p/m
  • Fibre Mood - Stone Washed Combed Cotton - Aqua

    Beautiful 150cm wide, stone washed 100% combed cotton poplin fabric in captivating aqua blue.

    Regular price £16.00 p/m
  • Made in Britain Waxed Cotton - Chera 4oz - Black
    Sold out

    Waxed Cotton - Chera 4oz - Black

    148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.

    Regular price £12.50 p/m
  • Made in Britain+ More colours British Wool - Green Check
    Sold out

    British Wool - Green Check

    150cm wide, British 100% wool tweed in sage and mustard marl with blue and dark red overcheck.

    Regular price £35.00 p/m
  • + More colours Combed Poplin - Sanctuary

    Combed Poplin - Sanctuary

    Quality combed cotton poplin fabric in pale taupe/warm grey. An Easter inspired print featuring lots of little bunnies, butterflies and flowers.

    Regular price £9.50 p/m
  • + More colours Bella Satin Stretch - Lavender

    Bella Satin Stretch - Lavender

    147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.

    Regular price £14.50 p/m
  • + More colours Bella Satin Stretch - Mint

    Bella Satin Stretch - Mint

    147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.

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