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:

  • Linen Viscose Slub - Wild Berry

    140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.

    Regular price £13.00 p/m
  • Sheeting - Polycotton Black

    238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.

    Regular price £6.96 p/m
  • Value Poplin - Sunflower

    Create beautiful summer garments with this great value cotton poplin print. Features a bold yellow, orange and red sunflower print.

    Regular price £6.00 p/m
  • Viscose Acetate Lining - Beige
    Sold out

    Viscose Acetate Lining - Beige

    146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.

    Regular price £6.00 p/m
  • 11oz Eco Denim - Mid Blue

    152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.

    Regular price £16.00 p/m
  • Made in Italy Denim Jersey Crinkle

    Denim Jersey Crinkle

    Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.

    Regular price £7.00 p/m
  • Made in Britain+ More colours Back In The Day - Version 2

    Back In The Day - Version 2

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

    Regular price £21.00 p/m
  • Night Fever - Hot Pink

    148cm wide, hot pink metallic polyester stretch fabric, substantial, stretchy and shape-retaining.

    Regular price £8.76 p/m
  • Suits You Sir

    This 156cm wide, 100% wool fine suiting fabric is in a grey check. This is a superfine and super soft fabric!

    Regular price £22.00 p/m
  • Poplin Print - Molokai - Black

    Bright green jungle leaf design, superior quality cotton poplin fabric on a black background! Great for evening holiday garments!

    Regular price £7.76 p/m
  • Pima Cotton Lawn - Sunset Peony
    Sold out

    Pima Cotton Lawn - Sunset Peony

    This simply gorgeous pima cotton lawn features a bold red and pink floral print with blue and yellow inclusions. A soft dressmaking cloth that drapes beautifully.

    Regular price £14.96 p/m
  • + More colours Cross Hatch - Wine

    Cross Hatch - Wine

    Textured, linen look fabric in dark wine suiting fabric. Made from polyester.

    Regular price £7.00 p/m
  • + More colours Carly Stretch Velvet - Smokey Grey

    Carly Stretch Velvet - Smokey Grey

    160cm wide, stunning stretch velour fabric in a smokey grey shade looks different from every angle as it captures the light.

    Regular price £10.00 p/m
  • Small County

    156cm ex-designer Japanese cotton fabric in blue, black, and grey check. Lightweight and smooth, ideal for trousers.

    Regular price £10.00 p/m
  • Highland
    Sold out

    Highland

    Our 150cm wide, wool tweed suiting fabric in shades of sage, grey and cream is ideal for jackets and coatigans!

    Regular price £28.00 p/m
  • Dance The Night Away

    Our sparkly fabric has blue and gold metallic yarns on a black stretch jersey, perfect for cowl neck tops or dresses worn with an underslip!

    Regular price £8.76 p/m
  • Ribbed Velour Jersey - Gold

    152cm wide ribbed knit plush stretch velour dress fabric is perfect for sewing lightweight sweatshirts. With a golden mustard hue, soft hand and lovely drape.

    Regular price £8.00 p/m
  • Oh So Soft

    140cm wide polycotton shirting and dress fabric with a navy mini diamond print on a slightly blue tinted white ground. Beautifully soft and drapes like a dream.

    Regular price £9.00 p/m
  • + More colours 21 Wale Needlecord - Ecru

    21 Wale Needlecord - Ecru

    140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.

    Regular price £12.96 p/m
  • + More colours Cotton Lawn - Honolulu Pink

    Cotton Lawn - Honolulu Pink

    148cm wide Hawaiian inspired cotton lawn dress fabric in pink and red and yellow tones. Perfect for shirting and holiday wear Made in Germany.

    Regular price £12.00 p/m
  • Stof Fabric - Camo Squiggles - Purple

    112cm wide abstract camouflage cotton in shades of purple and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.

    Regular price £9.00 p/m
  • Stof Fabric - Twinkle

    112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.

    Regular price £9.00 p/m
  • Stof Fabric - Turquoise Garden

    112cm wide Japanese cotton fabric with detailed white and turquoise floral design, perfect for shirting, blouses, tea-dresses, quilting, and soft furnishings.

    Regular price £9.00 p/m
  • Almost Famous

    Our 146cm wide check poly/cotton shirting fabric in beige is excellent for crafts, dressmaking and tops!

    Regular price £7.00 p/m
  • Spanish Eyes - Navy

    Bold navy Tocca corded lace, 140cm wide, perfect for elegant garments such as wedding attire, prom dresses, and matching accessories.

    Regular price £18.76 p/m
  • Not The Only Fruit - Red

    This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!

    Regular price £12.00 p/m
  • Made in Italy Columbia
    Sold out

    Columbia

    153cm wide, lightweight Italian cotton twill in dark olive. Soft and breathable, ideal for tailored shorts, trousers, and suiting.

    Regular price £16.00 p/m
  • Poplin Print - Bee Hive - White

    112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.

    Regular price £7.76 p/m
  • Brushed Cotton - Little Star

    142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.

    Regular price £9.50 p/m
  • Georgette Dress Fabric - Bubble Gum

    Made from 100% polyester, this sheer and lightweight bubble gum pink dress fabric is perfect for special occasion wear!

    Regular price £6.00 p/m
  • Winterberry Blast - Blackcurrant

    Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!

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

    Cable Car - Chunky Wool - Ivory

    This Italian chunky ivory cable-knit fabric, made from 80% lambswool and 20% polyester, is perfect for soft, warm cardigans.

    Regular price £29.00 p/m
  • Traditional Linen - Violet

    100% linen dress fabric in a violet purple hue, mid-weight and breathable, perfect for summer garments.

    Regular price £24.50 p/m
  • Made in Italy Soft Twill Shirting - Duck Egg
    Sold out

    Soft Twill Shirting - Duck Egg

    Italian, ex-designer, lightweight plain cotton twill fabric in a duck egg blue hue, perfect for elegant dresses.

    Regular price £10.00 p/m
  • Made in Italy Inky

    Inky

    152cm wide, Italian soft 100% viscose dress fabric in ivory with a "painted" design in black.

    Regular price £20.00 p/m
  • + More colours Athleisure - Black

    Athleisure - Black

    Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!

    Regular price £7.50 p/m
  • + More colours An Elegant Take - Olive

    An Elegant Take - Olive

    145cm wide, 95% cotton, 5% elastane woven fabric in olive green with a striking floral design.

    Regular price £14.00 p/m
  • + More colours Alexa - Sage
    Sold out

    Alexa - Sage

    139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!

    Regular price £15.96 p/m
  • Serena - Midnight

    Rich, dark blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Made in Italy+ More colours Biella Wool - Clay
    Sold out

    Biella Wool - Clay

    Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.

    Regular price £21.00 p/m
  • Elegant Crepe

    This elegant black polyester crepe fabric is perfect for creating garments that flow beautifully.

    Regular price £9.00 p/m
  • Poplin Print - Molokai - Navy

    Dark navy superior quality cotton poplin fabric featuring a bright green jungle leaf design! Great for holiday garments such as shirts and dresses!

    Regular price £7.76 p/m
  • Viscose Jersey - Ebb & Flow

    145cm wide, viscose lycra jersey fabric in navy and pink with a striking large-scale floral design.

    Regular price £10.00 p/m
  • Challis - Lauren Rose

    150cm wide high twist draping breathable viscose challis with pink and blue florals on ivory.

    Regular price £10.76 p/m
  • + More colours Autumnal Equinox - Pastel Floral

    Autumnal Equinox - Pastel Floral

    150cm wide pastel grey floral brushed cotton fabric, lightweight and soft this cloth is excellent for loungewear and soft furnishings too!

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