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:

  • Made in Britain Ribble Wool - Teal

    Ribble Wool - Teal

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

    Regular price £28.00 p/m
  • Proper Seersucker - Royal Check
    Sold out

    Proper Seersucker - Royal Check

    Made from 100% cotton, this royal blue and white gingham seersucker fabric is perfect for breathable summer dresses and shirts.

    Regular price £15.76 p/m
  • Maneuver - Sage

    155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.

    Regular price £8.50 p/m
  • Mad Max - 11.8oz Blue Denim

    134cm wide, 97% cotton and 3% elastane, 11.8oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Jess Brocade

    This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of greens, pinks, yellows & creams.

    Regular price £19.50 p/m
  • Cranberry Brocade

    148cm wide, polyester and cotton brocade fabric in a rich pink and green floral design on black. Textured, elegant, and perfect for statement garments and occasion wear.

    Regular price £19.50 p/m
  • Fine Viscose Plain - Sky

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

    Regular price £9.96 p/m
  • Made in Italy Knitted Shirting - Pagonia

    Knitted Shirting - Pagonia

    Italian knitted ex-designer printed jersey fabric, deadstock fabric from a well known British high end label

    Regular price £6.00 p/m
  • GOTS Organic French Terry - Dusty Plum
    Sold out

    GOTS Organic French Terry - Dusty Plum

    GOTS organic French Terry jersey fabric in a dusty plum hue, made from cotton and elastane, ideal for comfort.

    Regular price £15.50 p/m
  • Made in Britain Quilted Wool - Blue Check
    Sold out

    Quilted Wool - Blue Check

    150cm wide, ex-designer double-sided quilting fabric in navy polyester and a blue wool check.

    Regular price £22.50 p/m
  • Made in Italy ITA Collection - Two Sides

    ITA Collection - Two Sides

    154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.

    Regular price £29.00 p/m
  • Stof Fabric - Vintage Bloom - Pink

    Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.

    Regular price £9.00 p/m
  • Paleface - Blush Pink

    Get summer-ready with our 140cm wide fine cotton shirting fabric in blush pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.

    Regular price £7.00 p/m
  • Cross Roads

    155cm wide cotton checked shirting fabric in black and beige, perfect for dresses, pyjamas and crafts!

    Regular price £9.00 p/m
  • + More colours Chiffon - Coral

    Chiffon - Coral

    A beautiful quality lightweight soft and floaty chiffon fabric in fabulous coral. It is made from nylon which gives it the beautiful soft hand, it's really is nice. 145cm wide

    Regular price £6.00 p/m
  • Inca

    Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.

    Regular price £12.00 p/m
  • 9.4oz Denim - Flared

    176cm wide, 100% cotton midweight denim in dark navy. Ideal for jeans, skirts, and jackets.

    Regular price £14.26 p/m
  • Lumos Lining - Quartz
    Sold out

    Lumos Lining - Quartz

    Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.

    Regular price £6.00 p/m
  • Luxury Ponte - Off White

    High quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a off white hue.

    Regular price £17.50 p/m
  • + More colours 100% Wool Fleece - Light Grey
    Sold out

    100% Wool Fleece - Light Grey

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

    Regular price £29.00 p/m
  • Made in Italy Tuscan Shade

    Tuscan Shade

    158cm wide, superfine 100% wool suiting fabric in bronze-brown. Supremely smart, woven in Italy.

    Regular price £29.50 p/m
  • Doodle - Grey & Lemon

    144cm wide, 100% cotton poplin fabric with a yellow, teal & grey floral print on a grey-blue base.

    Regular price £10.00 p/m
  • Made in Italy+ More colours Cable Car - Chunky Wool - Moss

    Cable Car - Chunky Wool - Moss

    Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.

    Regular price £32.00 p/m
  • Hanging Out
    Sold out

    Hanging Out

    Stunning ex-designer†wool†twill†crepe†fabric, deadstock from a very expensive label. Limited stocks

    Regular price £20.00 p/m
  • Sewing Room - Girls Dress Blue

    113cm Pink & Yellow floral pattern with A mint background

    Regular price From £8.45 p/u
  • CJ Jersey - Yellow

    This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!

    Regular price £7.50 p/m
  • You Shall Have Flowers

    100% viscose dress fabric featuring a floral print in white, blue and yellow on a pink ground, ideal for blouses.

    Regular price £10.76 p/m
  • Made in Italy Tiny Tim Three

    Tiny Tim Three

    Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.

    Regular price £20.00 p/m
  • Pima Cotton Lawn - Pollyanna

    140cm wide, 100% Pima cotton lawn fabric with bold red and multicoloured flowers on black.

    Regular price £14.96 p/m
  • Made in Italy Marina Linen

    Marina Linen

    154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Dobby Voile - Orange
    Sold out

    Dobby Voile - Orange

    143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.

    Regular price £15.00 p/m
  • French Crepe – Smooth Baby Blue

    Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.

    Regular price £10.00 p/m
  • Sunset

    150cm wide, lightweight 100% cotton twill fabric in soft pink. Perfect for stylish trousers.

    Regular price £12.00 p/m
  • Made in Britain Malham
    Sold out

    Malham

    158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.

    Regular price £20.00 p/m
  • Chloe - Pale Blue

    78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.

    Regular price £33.50 p/m
  • Georgette Dress Fabric - Storm Grey

    Gorgeous good quality polyester georgette dress fabric in storm mid grey. This will make a gorgeous evening garment!

    Regular price £6.00 p/m
  • + More colours Crepe Suiting - Mustardly

    Crepe Suiting - Mustardly

    This 150cm wide polyester and elastane blend crepe suiting fabric in mustard is ideal for wide-leg trousers.

    Regular price £12.50 p/m
  • Bengaline - Wine

    151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.

    Regular price £6.76 p/m
  • Sands of Time

    Made in Italy comes this 56% linen and 44% cotton blend durable dressmaking tailoring fabric, perfect for summer wear.

    Regular price £10.76 p/m
  • Made in Italy Monza Denim - 14oz - Charcoal

    Monza Denim - 14oz - Charcoal

    This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.

    Regular price £23.16 p/m
  • Made in Italy Two Way Stripe

    Two Way Stripe

    148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.

    Regular price £12.00 p/u
  • Brushed Cotton - Brook - Camel

    Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.

    Regular price £11.00 p/m
  • Liza

    Fabulous red, yellow and blue flowers are printed on this ivory double georgette dress fabric. 145cm wide cloth perfect for floaty dresses and blouses.

    Regular price £14.00 p/m
  • Made in Italy Win Some - Yellow

    Win Some - Yellow

    From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.

    Regular price £8.76 p/m
  • Fine Viscose Plain - Navy

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

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