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:

  • Sheen - Black

    Superb quality stretchy knitted dress fabric in black. Great for lining.

    Regular price £9.76 p/m
  • Heirloom Knit - Aqua

    150cm wide, zigzag knit crochet fabric in blue made from a blend of 65% acrylic, 25% polyester and 10% wool.

    Regular price £14.00 p/m
  • Made in Italy+ More colours Cable Car - Chunky Wool - Bottle

    Cable Car - Chunky Wool - Bottle

    Italian lambswool cable-knit fabric in a bottle green hue, 140cm wide, perfect for soft and cosy jumpers.

    Regular price £32.00 p/m
  • + More colours 16 Wale Washed Corduroy - Crimson

    16 Wale Washed Corduroy - Crimson

    147cm wide, 100% cotton 16-wale washed corduroy in crimson red. 220-230gsm and Oeko-Tex certified.

    Regular price £16.50 p/m
  • Made in Italy Luxury Italian Silk - Livia

    Luxury Italian Silk - Livia

    137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.

    Regular price £54.00 p/m
  • Viscose Voile - Black

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

    Regular price £7.00 p/m
  • Saffron

    150cm wide, plain rust coloured twill fabric made from 100% polyester, ideal for dressmaking and jumpsuits!

    Regular price £9.00 p/m
  • Queen Bee
    Sold out

    Queen Bee

    140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.

    Regular price £9.96 p/m
  • + More colours Denim Deconstruct - Mid Blue
    Sold out

    Denim Deconstruct - Mid Blue

    160cm wide, 10.5oz mid blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.

    Regular price £14.26 p/m
  • Pima Cotton Lawn - Billie Royal

    140cm wide, 100% Pima cotton lawn fabric with a royal blue floral and foliage print on cream.

    Regular price £14.96 p/m
  • + More colours Athleisure - Green

    Athleisure - Green

    Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!

    Regular price £7.50 p/m
  • + More colours 21 Wale Needlecord - Silver

    21 Wale Needlecord - Silver

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

    Regular price £12.96 p/m
  • Jersey Sequin - Champagne

    140cm wide champagne gold jersey knit sequin fabric with soft drape

    Regular price £14.00 p/m
  • Suede Lined Shearling Fur
    Sold out

    Suede Lined Shearling Fur

    161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.

    Regular price £24.00 p/m
  • Made in Italy Ralph Shirting - Pale Grey
    Sold out

    Ralph Shirting - Pale Grey

    150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.

    Regular price £14.00 p/m
  • Butterfly - Pink
    10% off

    Butterfly - Pink

    150cm wide cotton dress and craft fabric in a pink butterfly and floral print.

    Sale price £6.52 p/m Regular price £7.26 p/m
  • Sewing Room - Festival - Pink

    Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a dark pink background.

    Regular price £8.46 p/m
  • + More colours 100% Linen - Mint

    100% Linen - Mint

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

    Regular price £21.50 p/m
  • Made in Italy Speciale
    Sold out

    Speciale

    142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.

    Regular price £25.00 p/m
  • + More colours Denim Sweatshirt - Mid Blue
    Sold out

    Denim Sweatshirt - Mid Blue

    145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.

    Regular price £17.26 p/m
  • Made in Italy Doppio

    Doppio

    158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.

    Regular price £22.00 p/m
  • Made in Italy Florence Denim - 11.5oz - Pale Blue
    Sold out

    Florence Denim - 11.5oz - Pale Blue

    142cm wide, 97% cotton 3% elastane, 11.5oz Italian deadstock soft washed denim in pale blue.

    Regular price £19.96 p/m
  • JK - Midnight Chance

    Glorious indigo and black polyester chiffon dress fabric with a floral pattern. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.

    Regular price £8.00 p/m
  • Hoffman Bali Cotton Lawn - Sea Mist
    Sold out

    Hoffman Bali Cotton Lawn - Sea Mist

    A showstopping 112cm wide Indonesian cotton lawn fabric with hand painted design featuring turquoise bursts scattered across a rich, tonal background.

    Regular price £16.76 p/m
  • Hoffman Bali Cotton Lawn - Cobalt

    An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.

    Regular price £16.76 p/m
  • + More colours Athena Crepe - Cerise

    Athena Crepe - Cerise

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

    Regular price £10.00 p/m
  • Pima Cotton Lawn - Artful
    Sold out

    Pima Cotton Lawn - Artful

    140cm wide, Pima cotton lawn fabric with a abstract geometric print in pink, camel, blue and cream.

    Regular price £14.96 p/m
  • Bodycon - Rust

    142cm wide form-fitting dress fabric made from a blend of polyester, viscose and elastane. Ex-designer cloth featuring a burnt orange face and a black reverse.

    Regular price £16.00 p/m
  • + More colours Combed Cotton Poplin - Paisley Brown

    Combed Cotton Poplin - Paisley Brown

    145cm wide, 100% combed cotton poplin fabric in brown with a colourful and intricate paisley print.

    Regular price £11.00 p/m
  • Proper Seersucker - Red Stripe

    100% cotton red and white striped seersucker. A summer staple. with its relaxed yet refined appearance, seersucker provides†a casual elegance.

    Regular price £15.76 p/m
  • Made in Italy Gabardine - Esercito

    Gabardine - Esercito

    154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.

    Regular price £16.00 p/m
  • Jolly Jersey - Grey
    10% off

    Jolly Jersey - Grey

    Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Qjutie - Plain Cotton Jersey - White

    155cm wide, cotton & spandex plain jersey fabric in white, from the Qjutie & The Qjutest range.

    Regular price £12.30 p/m
  • Viscose Jersey - Esme

    150cm wide, viscose lycra jersey fabric featuring an abstract blue/grey print on a white backdrop.

    Regular price £14.26 p/m
  • Smart You - Navy

    154cm wide fine cotton suiting & trousering fabric in a classic navy hue, elevated with a luxurious satin finish.

    Regular price £9.00 p/m
  • Fibre Mood - Dobby Check - Black

    Sheer & lightweight 100% cotton fabric in black with a checked dobby weave, perfect for summer!

    Regular price £16.00 p/m
  • Rudiments - Mocca
    60% off

    Rudiments - Mocca

    A fabulous printed cotton dress fabric featuring a geometric pattern of oranges, terras, pinks and creams on a black background. Ideal for shirts!

    Sale price £4.00 p/m Regular price £10.00 p/m
  • Made in Italy Punto Milano - Scarlet
    Sold out

    Punto Milano - Scarlet

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

    Regular price £18.50 p/m
  • Made in Italy Punto Milano - Grey Marl

    Punto Milano - Grey Marl

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

    Regular price £18.50 p/m
  • Crocodile Tears

    150cm wide black faux crocodile skin fabric, 280gsm. Made from polyurethane, polyester, and viscose, durable with textured finish

    Regular price £16.00 p/m
  • Samba

    150cm wide, lightweight 100% cotton trousering fabric in dark navy with a gorgeous smooth finish.

    Regular price £10.00 p/m
  • BA - Lucy - Black

    133cm wide, 100% cotton broderie anglaise fabric in black with intricate beige embroidery

    Regular price £18.96 p/m
  • Cameleon

    152cm wide, 100% polyester faux leather animal skin print fabric in pale beige, ideal for bags and jackets.

    Regular price £11.76 p/m
  • + More colours Bamboo Jersey - Army

    Bamboo Jersey - Army

    150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.

    Regular price £15.00 p/m
  • BA - Holly - Ivory

    Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!

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