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:

  • Proper Seersucker - Pale Blue

    This beautiful pale blue 100% cotton proper seersucker dressmaking fabric is perfect for fashioning shirts, blouses and dresses!

    Regular price £15.76 p/m
  • Satin Hobbs - Navy

    Ex-designer polyamide satin dressmaking fabric; 145cm wide with a rich navy hue. Ideal for elegant dresses.

    Regular price £12.50 p/m
  • Made in Italy Pima Cotton Lawn - Rossa Mustard

    Pima Cotton Lawn - Rossa Mustard

    Woven in Italy, this 150cm wide fine Pima cotton lawn fabric in a pale mustard hue is perfect for lightweight shirts!

    Regular price £10.00 p/m
  • Superior Quality Plain Poly/Cotton - Lipstick

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

    Regular price £4.50 p/m
  • Tartan - Muted Royal Stewart

    Glorious 100% wool tartan fabric called Muted Royal stewart. A suiting weight so fabulous for trousers, skirts, jackets, suits & kilts.

    Regular price £29.00 p/m
  • Monaco Crepe - Black
    Sold out

    Monaco Crepe - Black

    This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!

    Regular price £17.26 p/m
  • Black Cotton
    Sold out

    Black Cotton

    Reasonably heavy black cotton fabric with a soft finish.

    Regular price £8.00 p/m
  • Challis - Sacha - Pink

    This soft velvety viscose challis dress fabric comes in a stunning floral print in pink.

    Regular price £9.96 p/m
  • + More colours Coast - Sand

    Coast - Sand

    145cm wide, linen-look polyester fabric in sand. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • Pima Cotton Lawn - Millions - Green

    140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.

    Regular price £14.96 p/m
  • Pima Cotton Lawn - Floral Colourscene

    140cm wide, Pima cotton lawn fabric with a navy base and ditsy floral print in blue, ivory and olive.

    Regular price £14.96 p/m
  • Loom State Calico

    127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.

    Regular price £5.50 p/m
  • Orchid Brocade
    Sold out

    Orchid Brocade

    Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of pink.

    Regular price £15.96 p/m
  • Paisley Changeant Lining - Pink/Rose

    146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in pink/rose.†

    Regular price £7.26 p/m
  • Poplin Print - Baby Leopard

    112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.

    Regular price £7.76 p/m
  • Sweatshirt - Cerise

    Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.

    Regular price £14.96 p/m
  • Pleather - Pearl

    Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!

    Regular price £7.00 p/m
  • Tencel - Denim

    Tencel washed denim effect lightweight shirting fabric in mid blue, excellent for dresses, skirts and shirts!

    Regular price £18.00 p/m
  • Dynasty - Porcelain

    A stunning porcelain suiting fabric with excellent body and drape.

    Regular price £17.26 p/m
  • Dusty

    Woven in France, this stone coloured plain woven fabric is made from 60% cotton and 40% linen, ideal for shirts!

    Regular price £12.00 p/m
  • Traditional Linen - Natural

    Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.

    Regular price £24.50 p/m
  • Traditional Linen - Denim

    140cm wide, 100% linen dress fabric in a denim blue hue, great for mid-weight, breathable jackets.

    Regular price £24.50 p/m
  • + More colours 21 Wale Needlecord - Sage

    21 Wale Needlecord - Sage

    148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.

    Regular price £12.96 p/m
  • Made in Italy Prim & Proper
    Sold out

    Prim & Proper

    135cm wide, ex-designer rugged wool coating fabric in a melange of grey yarns. Made in Italy!

    Regular price £23.00 p/m
  • Georgette - Egyptian

    Our georgette dressmaking fabric is beautifully sheer, excellent for evening wear and special garments! Available in a light brown hue.

    Regular price £6.00 p/m
  • Made in Italy Filo Bella

    Filo Bella

    Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.

    Regular price £9.00 p/m
  • Stof Craft - Christmas - A Starry Night Sky - Black

    Superb quality†Stof Japanese†craft and dress cotton with a Christmas print of gold stars on a geometric pattern in black and dark grey.

    Regular price £9.00 p/m
  • Superior Quality Plain Poly/Cotton - Yellow

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

    Regular price £4.50 p/m
  • Sackcloth And Ashes - Navy

    Our 158cm wide, lightweight navy wool suiting fabric is excellent for dressmaking, skirts, blouses, and shawls!

    Regular price £20.00 p/m
  • Don't Be Noisy - Pale Blue

    This blue & 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
  • Pima Cotton Lawn - Morris - Sage & Mint
    Sold out

    Pima Cotton Lawn - Morris - Sage & Mint

    Pima Cotton lawn fabric with an all over floral print in various shades of green - inspired by William Morris. 140cm wide, quality dressmaking fabric.

    Regular price £14.96 p/m
  • Made in Britain Water Resistant Cotton Cambric 8oz - Navy

    Water Resistant Cotton Cambric 8oz - Navy

    148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.

    Regular price £15.50 p/m
  • Superior Quality Plain Poly/Cotton - Brown

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

    Regular price £4.50 p/m
  • Luminique
    Sold out

    Luminique

    138cm wide suiting fabric, a super smooth blend of tencel, wool, and lycra in a mesmerising light bronze shade.

    Regular price £13.76 p/m
  • Smooth Chino - Navy

    164cm wide superfine cotton shirting chino fabric with a lovely smooth hand in a timeless navy hue.

    Regular price £9.00 p/m
  • Dusk Flex Denim

    Our 122cm wide, cotton and elastane blend stretch denim fabric in black is perfect for jeans or fitted skirts.

    Regular price £13.00 p/m
  • Soft Duchess Satin Matt - Cream
    Sold out

    Soft Duchess Satin Matt - Cream

    153cm wide, heavy polyester satin fabric in pale cream with a matt finish, beautifully soft and smooth.

    Regular price £12.00 p/m
  • Made in Italy+ More colours Danbury Crepe - Dark Navy

    Danbury Crepe - Dark Navy

    142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!

    Regular price £15.00 p/m
  • + More colours 8 Wale Corduroy - Sand
    Sold out

    8 Wale Corduroy - Sand

    152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.

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

    Enigma Linen - Dark Red

    Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.

    Regular price £12.76 p/m
  • Stof Craft - Christmas - A Starry Night Sky - Gold

    Superb quality†Stof Japanese†craft and dress cotton with a Christmas white stars on a geometric pattern in shades of gold.

    Regular price £9.00 p/m
  • Dread Naught - New Black

    This 144cm wide, polyester suiting fabric in black is excellent for formal wear, dressmaking and special occasions!

    Regular price £7.50 p/m
  • + More colours Dazzle - Plum

    Dazzle - Plum

    Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.

    Regular price £18.00 p/m
  • Pima Cotton Lawn - Mary Ann Pink
    Sold out

    Pima Cotton Lawn - Mary Ann Pink

    140cm wide, 100% Pima cotton lawn fabric with a vintage-inspired pink and mauve floral design.

    Regular price £14.96 p/m
  • Made in Britain Water Resistant Cotton Cambric 8oz - Mahogany

    Water Resistant Cotton Cambric 8oz - Mahogany

    148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.

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