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:

  • Serafina Stripe
    Sold out

    Serafina Stripe

    138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.

    Regular price £10.46 p/m
  • Vintage Cotton - Sky

    Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!

    Regular price £11.96 p/m
  • Fine Viscose Plain - Plum

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

    Regular price £9.96 p/m
  • Made in Britain Quilted Wool - Dogtooth
    Sold out

    Quilted Wool - Dogtooth

    150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.

    Regular price £22.50 p/m
  • Made in Italy Dressing Up
    Sold out

    Dressing Up

    150cm wide, Italian ex-designer cotton trousering in dark grey, with a classic herringbone weave.

    Regular price £14.00 p/m
  • Poplin Print - Wat Spot - Red

    This 100% cotton fabric features a vibrant red background adorned with classic white polka dots.†

    Regular price £7.76 p/m
  • Stof Fabric - Petite Flower
    20% off

    Stof Fabric - Petite Flower

    112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Majestic - Cerise

    110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.

    Regular price £9.00 p/m
  • Poplin Print - Jaslynn - Grey

    112cm wide printed cotton poplin dress fabric with a beautiful floral design on an grey background.

    Regular price £7.76 p/m
  • Bundles - Cotton Gift Pack with Accessories - 5m

    100% cotton fabric pack with accessories. 5 x 1metre lengths in various designs. Both plain and printed 112cm/44 or 140cm+/55". Huge savings on this bundle!"

    Regular price £40.00 p/u
  • Road Narrows - Cream

    For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.

    Regular price £4.50 p/m
  • JK - Beth

    John Kaldor's Lizzano quality cotton sateen dress fabric, silky and lightweight. In a bright pink floral design!

    Regular price £14.00 p/m
  • + More colours Cotton - Barking Mad
    60% off

    Cotton - Barking Mad

    High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!

    Sale price £5.00 p/m Regular price £12.50 p/m
  • Made in Italy Foxy

    Foxy

    157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.

    Regular price £30.26 p/m
  • Made in Italy To Boldly Go
    Sold out

    To Boldly Go

    155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.

    Regular price £65.00 p/m
  • Interlock - Blush

    165cm wide, soft interlock cotton and lycra blend jersey fabric in pink, ideal for polo shirts, dressmaking or skirts!

    Regular price £9.00 p/m
  • Made in Italy 12.5oz Designer Denim - Trento
    Sold out

    12.5oz Designer Denim - Trento

    140cm wide, ex-designer cotton & elastane wide weave denim in black has a luxurious soft finish.

    Regular price £19.00 p/m
  • + More colours Charming Lining - Aqua/Orange

    Charming Lining - Aqua/Orange

    Elegant 148cm-wide lining fabric, blending orange and pale aqua blue yarns in a smooth viscose acetate mix.

    Regular price £6.00 p/m
  • Intricate

    Beautiful designer viscose suiting in a deep rich blue.

    Regular price £15.00 p/m
  • Midnight Jungle

    This interesting black and blue fabric made from a blend of polyester and spandex is ideal for dressmaking!

    Regular price £18.00 p/m
  • Linton Dior - Edith

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

    Regular price £45.00 p/m
  • Linton Dior - Ada

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

    Regular price £45.00 p/m
  • Traditional Linen - Ochre

    This 100% linen fabric in a yellow ochre hue has a washed finish, perfect for children's wear.

    Regular price £24.50 p/m
  • + More colours Brushed Viscose Twill - Ditsy

    Brushed Viscose Twill - Ditsy

    140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.

    Regular price £10.76 p/m
  • Turn The Night Sky Red

    150cm wide, very soft lightweight polyester jersey with stretch in vibrant red, with an all over floral print in white or ivory and black.

    Regular price £6.26 p/m
  • Made in Britain Water Resistant Cotton Cambric 6oz - Yellow

    Water Resistant Cotton Cambric 6oz - Yellow

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

    Regular price £13.50 p/m
  • Made in Britain+ More colours British Wool - Plum Check
    Sold out

    British Wool - Plum Check

    150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.

    Regular price £35.00 p/m
  • Made in Britain+ More colours Back In The Day

    Back In The Day

    154cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!

    Regular price £21.00 p/m
  • Verzache

    Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.

    Regular price £16.96 p/m
  • + More colours Bella Satin Stretch - Red

    Bella Satin Stretch - Red

    147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy finish.

    Regular price £14.50 p/m
  • A Fine Romance

    150cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.

    Regular price £6.96 p/m
  • Pima Cotton Lawn - Bloom And Wild - Black
    Sold out

    Pima Cotton Lawn - Bloom And Wild - Black

    140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.

    Regular price £14.96 p/m
  • Oliver Viscose Twill - Scarlet

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

    Regular price £11.00 p/m
  • Viscose Acetate Lining - Wine

    144cm wide, viscose acetate lining fabric in deep red, a luxury partner for suits, dresses and more.

    Regular price £6.00 p/m
  • French Terry - Yellow

    Plain yellow 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • Made in Britain Old World

    Old World

    142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.

    Regular price £16.76 p/m
  • Made in Italy Novara Wool
    Sold out

    Novara Wool

    150cm wide, super fine 100% wool suiting fabric in a navy and black check. Woven in Italy!

    Regular price £22.00 p/m
  • Elena
    Sold out

    Elena

    Our beautiful, soft finish†lightweight white viscose dress fabric has an all-over leaf print in shades of green. This drapes like liquid and is crease-resistant making it a delight to wear.

    Regular price £15.00 p/m
  • French Terry - Chocolate
    Sold out

    French Terry - Chocolate

    150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.

    Regular price £12.90 p/m
  • Made in Britain Ribble Wool - Green

    Ribble Wool - Green

    150cm wide British Yorkshire deadstock tweed in green and cream herringbone. Soft yet structured.

    Regular price £28.00 p/m
  • Taffeta - Tartan Sparkle

    148cm wide, festive polyester multicoloured checked taffeta with sparkling metallic lurex threads.

    Regular price £7.00 p/m
  • Sheeting - Polycotton Navy
    Sold out

    Sheeting - Polycotton Navy

    240cm wide 65% polyester and 35% cotton in navy. Perfect for bed sheets, crafts and clothing.

    Regular price £6.50 p/m
  • Wool Twill - Ivory

    147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.

    Regular price £20.00 p/m
  • Voyage - Seville Blossom Lime Ness Poplin Cotton

    Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!

    Regular price £22.00 p/m
  • Bounty Full

    Green floral printed dressmaking fabric made from viscose, excellent for vintage-style tea dresses and wide leg floaty trousers!

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