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:

  • Stof Avalana Jersey - Sunshine

    This 95% cotton, 5% elastane jersey fabric in bright yellow is perfect for eye-catching garments.

    Regular price £15.96 p/m
  • Plain Viscose Satin - Camel

    140cm wide, 135gsm viscose and rayon satin fabric in camel. Lightweight with a silky handle, soft sheen and drape.

    Regular price £14.96 p/m
  • Qjutie - Floral Jacquard - Dusty Salmon

    160cm wide, cotton/polyester jacquard fabric in dusty salmon, from the Qjutie & The Qjutest range.

    Regular price £15.76 p/m
  • Qjutie - Jacquard Towelling - Flower Power

    150cm wide, cotton/polyester floral jacquard towelling fabric, from the Qjutie & The Qjutest range.

    Regular price £20.50 p/m
  • Qjutie - Bamboo Towelling - Ecru

    150cm wide, bamboo & polyester towelling fabric in ecru, from the Qjutie & The Qjutest range.

    Regular price £18.86 p/m
  • Fortnum - Grey

    50% cotton and 50% viscose fabric features a floral print in shades of grey, orange and yellow. This cloth is ideal for summer garments.

    Regular price £12.00 p/m
  • Qjutie - Waffle - Daisy

    135cm wide, cotton/elastane daisy print waffle jersey fabric, from the Qjutie & The Qjutest range.

    Regular price £15.76 p/m
  • Qjutie - Bambino Print - Lemons

    140cm wide, cotton lemon print muslin fabric in off white, from the Qjutie & The Qjutest range.

    Regular price £12.30 p/m
  • Made in Italy Italian Tencel Twill - Grey

    Italian Tencel Twill - Grey

    150cm wide, 100% Tencel twill fabric in grey. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.

    Regular price £24.96 p/m
  • Made in Italy Italian Tencel Twill - Airforce

    Italian Tencel Twill - Airforce

    150cm wide, 100% Tencel twill fabric in airforce. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.

    Regular price £24.96 p/m
  • Qjutie - 3 Thread Linen Fleece - Ecru

    135cm wide, 80% cotton, 20% linen fleece fabric in ecru, from the Qjutie & The Qjutest range.

    Regular price £20.50 p/m
  • Jolly Jersey - Red
    10% off

    Jolly Jersey - Red

    Our ribbed, red and ivory striped, knitted jersey fabric is made from a blend of viscose, polyester and elastane!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Made in Italy Italian Tencel Twill - Red

    Italian Tencel Twill - Red

    150cm wide, 100% Tencel twill fabric in red. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.

    Regular price £24.96 p/m
  • Made in Italy Italian Tencel Twill - Brick

    Italian Tencel Twill - Brick

    150cm wide, 100% Tencel twill fabric in brick red. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.

    Regular price £24.96 p/m
  • Fibre Mood - Denim Look - Mint

    Brighten up your wardrobe with this cotton and elastane denim look fabric in mint green.

    Regular price £16.76 p/m
  • Made in Italy Silks of Italy - Floret Dusk

    Silks of Italy - Floret Dusk

    Woven in Italy, our deadstock 100% silk dress fabric has a small-scale floral print on a grey ground, ideal for blouses.

    Regular price £38.00 p/m
  • + More colours Brushed Viscose Twill - Flower Jewel

    Brushed Viscose Twill - Flower Jewel

    145cm wide, brushed viscose twill fabric with a vibrant floral paisley print against a purple ground.

    Regular price £12.00 p/m
  • Milano Linen - Rustic Blue

    156cm wide 100% linen fabric in blue, made for a famous Italian designer. Lightweight at 122gsm with natural slub texture.

    Regular price £22.50 p/m
  • Silk Crepe de Chine - 16 Momme - Pink

    Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.

    Regular price £44.96 p/m
  • Limited Edition - Striped
    Sold out

    Limited Edition - Striped

    150cm wide, 100% polyester satin fabric with a hand-painted style stripe print in rich brown and cream.

    Regular price £13.50 p/m
  • Fibre Mood - Ecovero Leaves

    100% Ecovero viscose fabric in ivory with leaves printed in black, perfect for flowy dresses & skirts.

    Regular price £22.00 p/m
  • Silk Crepe de Chine - 16 Momme - Royal

    Effortlessly elegant 16 momme silk crepe de chine - wider at 135cm, with a luxe matte drape, in 11 limited deadstock shades.

    Regular price £44.96 p/m
  • Jacquard - Mono Flower

    153cm wide, viscose, polyester elastane jacquard jersey fabric in a black and white floral print.

    Regular price £11.26 p/m
  • I'll Take That!

    142cm wide, polyester crinkle fabric in black with cream spots. Crease resistant & easy to care for.

    Regular price £12.46 p/m
  • Blend In

    150cm wide, 100% cotton lightweight camouflage print fabric, perfect for trousers and shirts.

    Regular price £10.00 p/m
  • Traditional Linen - Red

    Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.

    Regular price £24.50 p/m
  • Azure Mist

    Stunning 145cm wide pale blue Morocain fabric, 97% polyester 3% elastane. Lightweight at 140gsm with a soft drape and gentle stretch--perfect for dresses, blouses, skirts, and occasionwear.

    Regular price £9.00 p/m
  • Made in Italy Shadow of the Night

    Shadow of the Night

    Made from a blend of viscose, silk and polyamide, this black dress fabric features a glitter fur face. Woven in Italy.

    Regular price £26.00 p/m
  • + More colours Chessboard - Royal

    Chessboard - Royal

    163cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.

    Regular price £7.96 p/m
  • Supershirt - Albert

    158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.

    Regular price £9.96 p/m
  • BA - Lexy

    Delicate 130cm wide, 100% cotton broderie anglaise fabric with pastel coloured floral embroidery.

    Regular price £25.60 p/m
  • + More colours Brushed French Terry - Mint

    Brushed French Terry - Mint

    150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in mint green.

    Regular price £14.00 p/m
  • + More colours Brushed French Terry - Soft Blue

    Brushed French Terry - Soft Blue

    150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in soft blue.

    Regular price £14.00 p/m
  • + More colours Como Classico - Denim - Paolo

    Como Classico - Denim - Paolo

    Mid-weight washed denim, ideal for shirts, dresses and jackets.

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Giorgio
    Sold out

    Como Classico - Denim - Giorgio

    Rigid 100% cotton denim, perfect for jeans and workwear.

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Enzo

    Como Classico - Denim - Enzo

    Italian soft denim, 12oz (407gsm) in classic indigo.

    Regular price £21.96 p/m
  • Made in Italy Silk Whisper - Grey

    Silk Whisper - Grey

    A soft Italian habotai silk in a versatile shade, offering a smart and understated look. Lightweight yet durable, it's ideal for linings, blouses, or scarves.

    Regular price £40.00 p/m
  • Made in Italy+ More colours Atelier - Verdant Spot

    Atelier - Verdant Spot

    Lightweight and breathable, it drapes beautifully for shirts, blouses, or floaty summer dresses.

    Regular price £18.96 p/m
  • Organic Plain French Terry - Rose

    Dusky rose pink, 156cm wide organic french terry jersey fabric. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.

    Regular price £17.26 p/m
  • Organic Plain French Terry - Sky

    156cm wide organic french terry jersey fabric in sky blue. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.

    Regular price £17.26 p/m
  • Viscose Jersey - Abstract Paisley

    A vibrant viscose jersey with turquoise, red and navy abstract florals and paisley on white - soft, drapey and ideal for dresses, tops and summer wear.

    Regular price £10.46 p/m
  • Jac Jac

    This abstract animal print jacquard dressmaking fabric is perfect for evening wear and special occasion garments!

    Regular price £20.00 p/m
  • Made in Italy+ More colours Daylight Robbery - Tan

    Daylight Robbery - Tan

    130cm wide, superfine Italian knitted 80% nylon and 20% cashmere jersey fabric in tan.

    Regular price £26.00 p/m
  • Fibre Mood - Dyron Match - Aubergine Ripstop

    145cm wide aubergine nylon elastane fabric, 150gsm. A lightweight stretch fabric with 85% nylon and 15% elastane.

    Regular price £19.50 p/m
  • Viscose Satin - Suntrip

    145cm wide, 130gsm, viscose satin fabric with a bright pink base and multicoloured swirl print.

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