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:

  • Fine Georgette Dress Fabric - Black

    This gorgeous high quality fine georgette dressmaking fabric comes in a lovely black. This is a sheer, lightweight polyester fabric, perfect for little black dresses.

    Regular price £8.00 p/m
  • + More colours Austrian Seersucker - Strawberry Milkshake

    Austrian Seersucker - Strawberry Milkshake

    Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.

    Regular price £15.76 p/m
  • Luxury Ponte - Green

    Ponte Roma dressmaking fabric with a lovely green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.

    Regular price £17.50 p/m
  • Made in Italy Scura Marina

    Scura Marina

    150cm wide, mid to lightweight spin weave Italian deadstock wool suiting fabric in dark navy.

    Regular price £19.00 p/m
  • Hawes Check - Blue Pink

    155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.

    Regular price £15.00 p/m
  • Pima Cotton Lawn - Afternoon Delight - Multi
    Sold out

    Pima Cotton Lawn - Afternoon Delight - Multi

    140cm wide, 100% Pima cotton lawn fabric with a colourful wildflower print on ivory.

    Regular price £14.96 p/m
  • Sterling Brocade - Navy

    85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.

    Regular price £12.50 p/m
  • + More colours Checked Flat Double Gauze - White

    Checked Flat Double Gauze - White

    156cm wide, checked jacquard flat double gauze fabric in white, made from 100% cotton.

    Regular price £11.00 p/m
  • Mila

    Our viscose and elastane blend jersey fabric features an abstract print made up of brown, black, orange, white and grey hues.

    Regular price £14.96 p/m
  • Fine Viscose Plain - Olive

    This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful olive green hue.

    Regular price £9.96 p/m
  • Finest Challis - Kabash

    140cm wide, digitally printed viscose challis with a bold leaf design in vibrant colours.

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

    GOTS organic French Terry fabric made from 95% cotton and 5% elastane in purple, perfect for comfy tops.

    Regular price £15.50 p/m
  • Pima Cotton Lawn - Yarn Party

    This gorgeous quality supima cotton lawn features a colourful wool yarn ball print on a bold black ground. 138cm wide dressmaking fabric.

    Regular price £14.96 p/m
  • When Life Gives You

    Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!

    Regular price £9.00 p/m
  • Turquoise Dazzle
    Sold out

    Turquoise Dazzle

    150cm wide, polyester metallic jacquard brocade suiting fabric. Perfect for a standout evening jacket.

    Regular price £19.00 p/m
  • Stof Fabric - Dew Drops - Blue

    112cm wide soft 100% cotton fabric with a spotty design in shades of blue and brown on a white ground.. Perfect for dressmaking, shirts, and craft projects.

    Regular price £9.00 p/m
  • Poplin Print - Yasmin - Copen

    100% cotton poplin fabric featuring a floral print on a blue ground, ideal for crafts, dressmaking and structured tops!

    Regular price £7.96 p/m
  • Duchess - Ivory

    150cm wide, lovely quality ivory duchess satin. Firm and soft to handle, most popular for brides and bridesmaids dresses.

    Regular price £12.00 p/m
  • Spanish Eyes - Slate Grey

    140cm wide corded lace dress fabric in slate grey. Ideal for sewing wedding gowns, bridesmaid dresses, and special events.

    Regular price £18.76 p/m
  • St Elsewhere
    20% off

    St Elsewhere

    150cm wide, fine polyester, pongee in a shade of khaki or taupe or light brown, which I hope you can gather the colour, which incidentally would go with a pin striped velvet described elsewhere in this missive.

    Sale price £3.60 p/m Regular price £4.50 p/m
  • Joker!

    Don't be fooled. This is a superb imitation of a linen. Bright coral red polyester dress fabric.

    Regular price £7.00 p/m
  • Linton Dior - Evelyn

    150cm wide, ex-designer wool bouclÈ tweed fabric with a woven houndstooth check pattern.

    Regular price £45.00 p/m
  • Twill Lining - Cream

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

    Regular price £9.50 p/m
  • Pima Cotton Lawn - Sacha - Blue

    140cm wide, 100% Pima cotton lawn fabric with a painterly blue, lilac, and green floral print.

    Regular price £14.96 p/m
  • Viscose - Pink Batik

    145cm wide 100% viscose challis fabric with a fuchsia and pale pink batik print. Soft & breathable.

    Regular price £10.96 p/m
  • French Terry - Milkshake

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

    Regular price £12.90 p/m
  • Made in Britain Officer & Gentle...
    Sold out

    Officer & Gentle...

    150cm wide, navy wool twill suiting fabric. Super smart & beautifully tactile. Woven in Yorkshire.

    Regular price £21.00 p/m
  • Stretch Lace - Black

    Beautiful stretch black floral lace dress fabric, perfect for dress making or adding to garments. This can also be used as an overlay or even making underwear.

    Regular price £6.76 p/m
  • Made in Italy Humphrey
    Sold out

    Humphrey

    Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!

    Regular price £70.00 p/m
  • Made in Italy Italian 6 Wale Corduroy - Rich Tan

    Italian 6 Wale Corduroy - Rich Tan

    150cm wide, thick 100% cotton 6 wale corduroy fabric in a rich tan shade. Woven in Italy.

    Regular price £19.00 p/m
  • Made in Italy Lombardy

    Lombardy

    150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!

    Regular price £36.00 p/m
  • Repreve Recycled Lining - Champagne

    Made by RepreveÆ using recycled polyester, this champagne lining boasts a soft twill & satin finish.

    Regular price £7.50 p/m
  • + More colours Athena Crepe - Taupe

    Athena Crepe - Taupe

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

    Regular price £10.00 p/m
  • Fibre Mood - Jacquard Stripes - Green

    145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.

    Regular price £19.50 p/m
  • Made in Italy Sterling Silk - Emerald

    Sterling Silk - Emerald

    Emerald green Italian dress fabric, made from 67% acetate and 33% silk, perfect for prom and bridesmaid dresses.

    Regular price £20.00 p/m
  • Pima Cotton Lawn - Lana Pink - Paisley

    140cm wide, Pima cotton lawn fabric with a paisley floral print in warm pinks, plums and greens.

    Regular price £14.96 p/m
  • Poplin Stretch - Beige

    150cm wide stretch cotton poplin shirting with a pale beige hue. Perfect for summer shirting and dresses.

    Regular price £10.00 p/m
  • Georgette Dress Fabric - Cerise

    Gorgeous good quality polyester georgette dress fabric in a vivid cerise pink hue. A fabulous dressmaking fabric with a lovely drape.

    Regular price £6.00 p/m
  • + More colours Bamboo Jersey - Stone

    Bamboo Jersey - Stone

    Super soft 158cm wide 95% bamboo and 5% elastane jersey with a stone hue. Stunning quality jersey dress fabric.

    Regular price £18.96 p/m
  • Made in Italy Punto Milano - Black
    Sold out

    Punto Milano - Black

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

    Regular price £18.50 p/m
  • + More colours Austrian Seersucker - Mint Stripe

    Austrian Seersucker - Mint Stripe

    Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!

    Regular price £15.76 p/m
  • Luxury Ponte - Stone

    High quality double-knit jersey fabric made from a viscose, nylon, elastane blend. 320gsm Ponte Roma dress fabric with a light beige/stone hue.

    Regular price £17.50 p/m
  • Stretch Crepe - Pear Green

    150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.

    Regular price £10.00 p/m
  • + More colours Crepe Suiting - Coral

    Crepe Suiting - Coral

    Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.

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

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

    Regular price £11.96 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