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:

  • Wool Twill - Pebble

    Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.

    Regular price £20.00 p/m
  • Mirage - Safari Blue

    150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.

    Regular price £22.00 p/m
  • Made in Italy Ponto Velvet - Hazel
    Sold out

    Ponto Velvet - Hazel

    Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.

    Regular price £20.00 p/m
  • Mansfield

    145cm wide dark silver very fine polyester dress fabric with oodles of stretch....

    Regular price £18.00 p/m
  • Smooth Crepe - Cerise

    150cm wide, stretch polyester, 98% polyester, 2% elastane, not an awful lot of stretch but I am sure as much as you need to keep skirts and trousers looking smart in cerise colour.

    Regular price £8.00 p/m
  • Chloe

    This is a beautiful organza in ivory with a large scale embroidered daisy floral design. Perfect for weddings.

    Regular price £9.50 p/m
  • Interlock - Ivory

    This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!

    Regular price £9.00 p/m
  • + More colours Diez Denim - Charcoal

    Diez Denim - Charcoal

    Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.

    Regular price £19.00 p/m
  • Pima Cotton Lawn - Mulberry Tree - Blue

    140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.

    Regular price £14.96 p/m
  • Made in Britain Water Resistant Drill - Brown

    Water Resistant Drill - Brown

    152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.

    Regular price £14.00 p/m
  • Sewing Room - Maisy - Blue

    113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.

    Regular price £8.46 p/m
  • Triple Crepe - Strawberry

    This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!

    Regular price £17.96 p/m
  • + More colours Catherine Silk - Coral

    Catherine Silk - Coral

    Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.

    Regular price £18.00 p/m
  • The Final Countdown - Satsuma

    12 wale Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.

    Regular price £11.00 p/m
  • Pima Cotton Lawn - Floral Chandelier

    140cm wide, 100% Pima cotton lawn fabric with an intricate navy and ivory floral design.

    Regular price £14.96 p/m
  • Made in Italy Emmet Twill - Navy
    Sold out

    Emmet Twill - Navy

    154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.

    Regular price £9.00 p/m
  • Stretch Shirting - White

    145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.

    Regular price £8.76 p/m
  • + More colours 21 Wale Needlecord - Navy

    21 Wale Needlecord - Navy

    Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.

    Regular price £12.96 p/m
  • Made in Italy+ More colours Be-Mood Blue

    Be-Mood Blue

    Made in Italy, this lightweight 145cm wide Be-Mood woven cotton fabric features a blue and beige small check print. Suitable for shirt making.

    Regular price £10.00 p/m
  • + More colours Coast - White
    Sold out

    Coast - White

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

    Regular price £13.00 p/m
  • Sewing Room - Patchwork Pink

    Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.

    Regular price From £8.45 p/u
  • Bonny - Lucy
    Sold out

    Bonny - Lucy

    Stunning British made wool tweed in a pink, navy and beige check.

    Regular price £29.00 p/m
  • Raven

    142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!

    Regular price £7.00 p/m
  • + More colours 100% Wool Fleece - French Navy

    100% Wool Fleece - French Navy

    143cm wide, 100% Australian virgin wool fleece in French navy. Mulesing-free and sheep-friendly!

    Regular price £29.00 p/m
  • Sewing Room - Ivy - Red

    Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.

    Regular price From £8.45 p/u
  • Tencel Feel Denim Chambray - Light Blue

    This 146cm wide, viscose denim chambray fabric in light blue has a super soft Tencel feel to it.

    Regular price £18.00 p/m
  • + More colours Challis - Aspen - Navy

    Challis - Aspen - Navy

    100% viscose challis dress fabric in a navy blue hue with a white leaf print. 140cm wide, perfect for palazzo pants.

    Regular price £10.76 p/m
  • + More colours Enigma Linen - Dark Teal

    Enigma Linen - Dark Teal

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

    Regular price £12.76 p/m
  • Made in Britain Dry Finish Tin Cloth - Black

    Dry Finish Tin Cloth - Black

    152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.

    Regular price £18.50 p/m
  • Pima Cotton Lawn - Denim Dandelion
    Sold out

    Pima Cotton Lawn - Denim Dandelion

    140cm wide, Pima cotton lawn fabric with a dandelion-style motif in ivory & green on denim blue.

    Regular price £14.96 p/m
  • Luxury Ponte - Grey Marl

    Luxury grey marl ponte roma, this fabric is firm and is densely knitted. Made to cover lumps and bumps, even when tightly fitted. OEKO-Tex Æ.

    Regular price £17.50 p/m
  • Oliver Viscose Twill - Black

    150cm wide, 100% viscose twill fabric in black. Perfect for dresses, skirts, tops, & trousers.

    Regular price £11.00 p/m
  • Repreve Recycled Lining - Navy

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

    Regular price £7.50 p/m
  • Georgette Dress Fabric - Magenta

    150cm wide gorgeous, good quality polyester Georgette dress fabric in magenta.

    Regular price £6.00 p/m
  • Lovely Lawn - Pale Cream
    Sold out

    Lovely Lawn - Pale Cream

    148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.

    Regular price £9.50 p/m
  • Lorien Crepe - Grey

    Heavy grey polyester crepe dressmaking fabrics with a lovely drape; no need to line and doesn't crease, ideal for skirts, tops and dresses!

    Regular price £10.00 p/m
  • Finest Challis - Blue Paradise

    140cm wide, viscose challis with bold floral print on turquoise. Soft, drapey and lightweight.

    Regular price £9.46 p/m
  • Made in Italy Pisa Lotti - Green

    Pisa Lotti - Green

    148cm wide, 100% wool Italian deadstock suiting fabric with a green, blue, pink & orange check.

    Regular price £16.00 p/m
  • Draping Stretch Viscose Challis - Hockney
    10% off

    Draping Stretch Viscose Challis - Hockney

    Viscose challis poplin with with elastane, excellent draping qualities without the creasing

    Sale price £13.06 p/m Regular price £14.50 p/m
  • Linen Mix - Scarlet

    Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!

    Regular price £10.50 p/m
  • VB Lining

    This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.

    Regular price £7.26 p/m
  • Union Jack - RWB

    Cotton craft fabric with Union Jack print in red, white and blue. Ideal for bunting, table covers, masks & craft projects.

    Regular price £8.96 p/m
  • Saoirse

    Heavy stretch crepe dress fabric, one to cover all lumps and bumps and no lining necessary. With lycra! How Good? I suppose not if you don't like a red floral, but....

    Regular price £12.50 p/m
  • + More colours Brushed Tartan - Benjamin - Blue

    Brushed Tartan - Benjamin - Blue

    Exceptional cotton shirting fabric with a brushed finish, showcasing a striking navy, red, teal, and white check pattern.

    Regular price £10.00 p/m
  • Lumos Lining - Gold

    Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.

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