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:

  • Made in Italy Trabaldo - Navy
    Sold out

    Trabaldo - Navy

    Woven in Italy, our 100% wool suiting fabric in navy is perfect for sophisticated skirts and shirts.

    Regular price £18.00 p/m
  • Lona Crepe - White
    Sold out

    Lona Crepe - White

    White stretch double crepe dressmaking fabric, mid-weight and versatile, perfect for tops and jumpsuits!

    Regular price £11.84 p/m
  • Superior Quality Plain Poly/Cotton - Pink

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pink. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Poplin Print - Bearly Blue

    113cm wide, cotton poplin print fabric with small bears huddled together in shades of blue & white.

    Regular price £7.76 p/m
  • Pima Cotton Lawn - Floral Art

    140cm wide, Pima cotton lawn fabric with a painterly floral design in blue, green & ochre on white.

    Regular price £14.96 p/m
  • Made in Britain Waxed Cotton - Rainford 4oz Twill - Dark Grey

    Waxed Cotton - Rainford 4oz Twill - Dark Grey

    138cm wide, dark grey waxed cotton fabric. Fully waterproof and lightweight, great for jackets.

    Regular price £12.00 p/m
  • Viscose Twill - Navy

    Navy viscose fabric is such a versatile dressmaking fabric, it can be used in a multitude of garment types. Soft and fluid it drapes beautifully.

    Regular price £6.50 p/m
  • Challis - Indiana
    Sold out

    Challis - Indiana

    145cm viscose challis in navy with pink florals; ideal for maxi skirts. Lightweight, silky-soft, with beautiful drape.

    Regular price £10.76 p/m
  • Tencel Twill - Khaki

    150cm wide, 82% cotton and 18% Tencel twill fabric in a khaki green hue, finely woven and perfect for suits.

    Regular price £10.96 p/m
  • Luxury Ponte - Chocolate
    Sold out

    Luxury Ponte - Chocolate

    Ponte Roma dressmaking fabric with a chocolate brown hue. High quality double-knit jersey fabric made from a viscose, nylon, elastane blend.

    Regular price £17.50 p/m
  • Pima Cotton Lawn - Gloria

    140cm wide, Pima cotton lawn fabric with a painterly floral design in pink, sage, cream and blue.

    Regular price £14.96 p/m
  • Superior Quality Plain Poly/Cotton - Candy Pink

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in candy pink. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Made in Italy Suprema
    Sold out

    Suprema

    Woven in Italy, this 135cm wide fine cotton twill fabric in black. Ex-designer cloth, perfect for lightweight shirts and dresses!

    Regular price £10.00 p/m
  • Landon Smooth Crepe - Grey

    150cm wide superior smooth crepe fabric in grey. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Double Gauze - White

    135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • Tencel Shirting - Pale Camel

    155cm wide, pale camel 100% Tencel twill fabric with a soft drape and slight sheen.

    Regular price £14.00 p/m
  • Hot

    Our hot pink dress fabric made from 100% polyester is excellent for evening wear, loose pants, and fitted dresses!

    Regular price £12.00 p/m
  • + More colours Enigma Linen - Rose

    Enigma Linen - Rose

    Made from 70% ramie and 30% cotton, our rose pink dress fabric is Oeko-Tex Certified, perfect for skirts.

    Regular price £12.76 p/m
  • + More colours Challis - Aspen - Teal

    Challis - Aspen - Teal

    140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.

    Regular price £10.76 p/m
  • + More colours Alexa - Light Blue

    Alexa - Light Blue

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

    Regular price £15.96 p/m
  • Goa Double Gauze

    100% cotton double gauze fabric in a pale beige shade. Breathable and lightweight, good for summer garments.

    Regular price £10.76 p/m
  • Made in Italy Moretti - 13oz Black Cotton Denim
    Sold out

    Moretti - 13oz Black Cotton Denim

    Italian, ex-designer deadstock denim fabric in black. Made from 100% cotton, heavyweight, ideal for jeans.

    Regular price £19.96 p/m
  • Sewing Room - Ivy - Pink

    This pretty 115cm wide superior quality white cotton poplin in an all-over floral/ivy print in shades of pink and grey.

    Regular price From £8.45 p/u
  • + More colours Dainty Dot - White

    Dainty Dot - White

    140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.

    Regular price £9.00 p/m
  • Rustic Linen Mix
    Sold out

    Rustic Linen Mix

    Made from 55% linen and 45% viscose, this plain woven fabric in a rustic dark brown hue is ideal for dresses, shirts and skirts!

    Regular price £14.00 p/m
  • Made in Italy In All My Born Days - Rose Check

    In All My Born Days - Rose Check

    Woven in Italy, this ex-designer, fine wool fabric features an interesting check made up of grey, black and pink hues.

    Regular price £16.00 p/m
  • Luxury Ponte - Camel

    High quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a beige/camel hue.

    Regular price £17.50 p/m
  • Made in Italy Italian Crepe - Midnight

    Italian Crepe - Midnight

    Dark navy Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and lycra.

    Regular price £16.50 p/m
  • Pima Cotton Lawn - Calmer Violet

    140cm wide, 100% Pima cotton lawn fabric with a violet, green and ivory floral print on navy.

    Regular price £14.96 p/m
  • + More colours Brushed & Cosy - Charlie

    Brushed & Cosy - Charlie

    Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.

    Regular price £8.00 p/m
  • Hammered Satin - Black

    Discover a premium black polyester viscose dress fabric, 126cm wide with a hammered satin finish. From a reputable clothing brand.

    Regular price £7.76 p/m
  • Made in Britain Dress Net - Black

    Dress Net - Black

    145cm wide, flare-free 100% nylon knitted dress net fabric in black. Ideal for tutus, gowns & more.

    Regular price £2.50 p/m
  • French Terry - Turquoise

    Plain turquoise 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • Poplin Print - Megan - Dusty Pink

    112cm wide, cotton poplin print fabric with a beautiful pink floral design on a pink background. This fabric would make a stunning dress, top or skirt.

    Regular price £7.76 p/m
  • Holi Holiday

    Vivid hot pink polyester and nylon crepe fabric is a fabulous choice for summer dresses. 150cm wide heavy polyester dress fabric.

    Regular price £9.00 p/m
  • Made in Italy Landing Hot

    Landing Hot

    Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.

    Regular price £12.00 p/m
  • Sturdy Black - Heavy Suiting

    65% polyester, 30% viscose and 5% elastane, heavy suiting fabric in black, this is perfect for bodycon dresses.

    Regular price £14.96 p/m
  • Draper - Organic Bamboo Blend Suiting - Grey

    This 150cm wide organic recycled suiting fabric in grey, is soft to handle and has a beautiful drape.

    Regular price £20.00 p/m
  • Twill Lining - Black
    Sold out

    Twill Lining - Black

    145cm wide, 51% viscose, 49% cotton twill lining fabric in black with a subtle satin sheen.

    Regular price £9.50 p/m
  • Ariel

    This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.

    Regular price £10.50 p/m
  • Pima Cotton Lawn - Shan Black

    140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.

    Regular price £14.96 p/m
  • + More colours Bamboo Silk - Aurora Marble
    Sold out

    Bamboo Silk - Aurora Marble

    140cm wide, 90% bamboo, 10% nylon silk fabric. Eco-friendly, super soft with a marble design.

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

    Danbury Crepe - Scarlet

    Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk. Perfect for vest tops, slip dresses and special occasion wear.

    Regular price £15.00 p/m
  • Proper Seersucker - Denim Blue Stripe

    Made from 100% cotton, this denim blue and white striped seersucker fabric is lightweight and breathable, perfect for summer dresses, bedding and crafts!

    Regular price £15.76 p/m
  • Don't Be Noisy - Indigo

    Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.

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