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:

  • Taffeta - Star Studded Blue

    Fabulously festive polyester taffeta dressmaking fabric with a metallic blue lustre and detailed "studded" star design in gold.

    Regular price £7.00 p/m
  • Taffeta - Crinkle Crinkle Little Star

    This glittery silver star taffeta dressmaking fabric has an elegant crinkled composition, perfect for interior decorations and dress projects.

    Regular price £7.00 p/m
  • Lyocell - Oh So Nice!

    Woven in Turkey, this 100% lyocell fabric features a small check pattern, super soft, perfect for shirts and dresses!

    Regular price £12.00 p/m
  • Smooth Brocade - Lilac and Purple

    Elegant dressmaking jacquard brocade, featuring a lilac and purple floral leaf pattern; the perfect cloth for creating skirts, jackets and coats!

    Regular price £12.00 p/m
  • Snow White Nylon

    150cm wide, finely woven nylon lining fabric in a white hue, perfect for lining both suits and dresses!

    Regular price £7.50 p/m
  • Waffle Wool Coating

    150cm wide, black wool/nylon waffle weave coating with structure & body without excess weight.

    Regular price £15.00 p/m
  • Fur Backed Faux Leather - Olive

    142cm wide, polyester-polyurethane stretch faux leather fabric in dark olive with a soft fur backing.

    Regular price £15.50 p/m
  • Made in Italy InWool Jersey Rib - Black

    InWool Jersey Rib - Black

    90cm wide, fine rib nylon jersey in black. Very stretchy and strong, knitted in Italy by InWool, superb for cuffing.

    Regular price £10.00 p/m
  • Stretch Corduroy - Olive

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

    Regular price £18.50 p/m
  • Stretch Corduroy - Mocha

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

    Regular price £18.50 p/m
  • Stretch Corduroy - Sand

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

    Regular price £18.50 p/m
  • Scrubs

    155cm wide, fine polyester-cotton twill trousering fabric in dark navy with a soft yet firm finish.

    Regular price £8.00 p/m
  • Made in Italy Monza Denim - 12.7oz - Dark Indigo

    Monza Denim - 12.7oz - Dark Indigo

    146cm wide, 97% cotton & 3% elastane woven denim in dark indigo with a luxuriously soft finish.

    Regular price £23.16 p/m
  • Flying For Me - Rose Red

    156cm wide, 97% cotton, 3% elastane twill lightweight trousering fabric in rose red.

    Regular price £10.76 p/m
  • Poplin Styles - Paisley - Blue

    150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.

    Regular price £9.50 p/m
  • Made in Italy Hidden Gem

    Hidden Gem

    Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!

    Regular price £30.00 p/m
  • Poplin Styles - Ditsy Floral - Pink
    10% off

    Poplin Styles - Ditsy Floral - Pink

    145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.

    Sale price £8.56 p/m Regular price £9.50 p/m
  • 4.8oz Denim Shirting - Indigo
    Sold out

    4.8oz Denim Shirting - Indigo

    150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!

    Regular price £9.00 p/m
  • + More colours Airflow Viscose - Zaraffia

    Airflow Viscose - Zaraffia

    145cm wide, viscose and polyamide lightweight airflow dress fabric in a khaki abstract zebra print.

    Regular price £11.00 p/m
  • Double Trouble - Jacquard Jersey - Teal

    160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.

    Regular price £11.96 p/m
  • Grate Quilt - Olive

    Olive green 144cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.

    Regular price £18.50 p/m
  • Poplin Styles - Buttercup Breeze
    Sold out

    Poplin Styles - Buttercup Breeze

    140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.

    Regular price £9.50 p/m
  • Rue Tweed

    150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.

    Regular price £17.00 p/m
  • Sequin Net - Elberta

    142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.

    Regular price £15.96 p/m
  • Rose Shadow Lining
    Sold out

    Rose Shadow Lining

    144cm wide, acetate/viscose twill lining fabric in pink with black threads to create a unique finish.

    Regular price £6.50 p/m
  • GOTS Organic French Terry - Dusty Pink

    Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.

    Regular price £15.50 p/m
  • Vintage Cotton - Navy

    OEKOTexÆ plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!

    Regular price £11.96 p/m
  • Made in Italy Midnight Dive – Navy Scuba Crepe

    Midnight Dive – Navy Scuba Crepe

    Regular price £8.00 p/m
  • Quilted Crystal - Tan

    Tan brown 132cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Quilted Crystal - Cream
    Sold out

    Quilted Crystal - Cream

    Soft cream 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Plain Acetate Lining - Cream

    142cm plain acetate lining in soft cream with a high glossy appearance. The perfect luxurious partner for outers.

    Regular price £5.76 p/m
  • Retro Posy

    148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.

    Regular price £8.26 p/m
  • Sky Dot

    145cm wide, 100% cotton lightweight trouser fabric in sky blue with a white polka dot print.

    Regular price £6.96 p/m
  • Stof Avalana Jersey - Pablo

    150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.

    Regular price £15.96 p/m
  • + More colours Cotton Lawn - Tutti Fruity

    Cotton Lawn - Tutti Fruity

    Gorgeous cotton lawn dress fabric. 140cm wide with a vibrant pink, lime and blue floral print on a white ground. A popular pattern you will certainly recognise.

    Regular price £13.26 p/m
  • Made in Britain Quilted - Leopard

    Quilted - Leopard

    150cm wide, ex-designer water-resistant polyester/pony skin quilting in beige & furry leopard print.

    Regular price £24.00 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Livorno

    Casella Brushed Cotton - Livorno

    Italian ex-designer brushed cotton, 150cm wide, 168gsm. Soft blue and grey check

    Regular price £16.26 p/m
  • + More colours Clothworks - Tumble Town

    Clothworks - Tumble Town

    Add a touch of whimsy to your child's wardrobe or home dÈcor with this 112cm-wide quirky house print cotton in vibrant yellow and bold colours.

    Regular price £6.96 p/m
  • Stof Fabric - Midnight Floral

    Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.

    Regular price £9.00 p/m
  • JK - Eleanor

    142cm wide, delightfully pretty floral print on a beautiful cotton lawn base from John Kaldor.

    Regular price £15.76 p/m
  • Brushed Cotton - Fossil Friends

    148cm wide, 100% brushed cotton fabric featuring a fun digital dinosaur print in earthy hues on a white ground.

    Regular price £12.50 p/m
  • Poplin Print - Formal Feline - Denim

    100% Cotton in denim printed cotton poplin fabric with an all over print of politely seated cats in white and red, blue and white ties.

    Regular price £7.76 p/m
  • Gypsophila - Dove Grey

    112cm wide, cotton poplin with the tiniest of tiny all over coloured flowers amidst some foliage in dove grey. Lovely for dresses, skirts, shirts and craft.

    Regular price £7.26 p/m
  • Sewing Room - William - Black

    113cm wide paisley cotton fabric in black. In shade of red, yellow and sage green.

    Regular price £8.46 p/m
  • Shadowlands - Dark Navy

    Made in Switzerland, this 142cm wide navy dress fabric is made with 2 layers of cotton mesh fused together with a bold pinstripe design. Very avant-garde.

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