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:

  • Geo Jane - Green

    This interesting geometric leaf viscose jersey with green and grey tones. This breathable fabric is perfect for lightweight garments. OEKO-Tex Æ

    Regular price £11.00 p/m
  • Made in Italy EZIO - Set In Stone
    Sold out

    EZIO - Set In Stone

    143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.

    Regular price £6.00 p/m
  • Finest Chambray Ochre

    Lightweight 100% cotton chambray in ochre, the perfect choice for shirts and dresses

    Regular price £11.76 p/m
  • + More colours Beaufort Duchess Satin - Nude Pink

    Beaufort Duchess Satin - Nude Pink

    150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.

    Regular price £12.50 p/m
  • Proper Seersucker - Grey

    Made from 100% cotton, this grey seersucker fabric is perfect for breathable summer dresses, bedding and crafts!

    Regular price £15.76 p/m
  • Poplin Print - Maui - Navy

    Navy blue, 112cm wide superior quality cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! A great holiday fabric!

    Regular price £7.76 p/m
  • Beau

    Burgundy and rust coloured 50% acrylic, 50% polyester loose knitted boucle with thick, yet soft yarns. Perfect for coatigans and jackets.

    Regular price £10.96 p/m
  • Ava - Pink
    Sold out
    10% off

    Ava - Pink

    Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Don't Be Noisy - Grey

    Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.

    Regular price £18.00 p/m
  • Luxury Ponte - Dark Charcoal Marl

    152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.

    Regular price £17.50 p/m
  • Made in Britain Pure Wool Crepe - Dark Navy

    Pure Wool Crepe - Dark Navy

    150cm wide, British 100% wool crepe fabric in dark navy with a fluid drape and breathable feel.

    Regular price £30.00 p/m
  • Lawn 138

    138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!

    Regular price £7.96 p/m
  • Made in Italy Gruppo
    Sold out

    Gruppo

    140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.

    Regular price £9.00 p/m
  • Suede Scuba - Murphy

    Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.

    Regular price £15.96 p/m
  • Viscose Poplin - Paisley Punch
    10% off

    Viscose Poplin - Paisley Punch

    Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!

    Sale price £10.36 p/m Regular price £11.50 p/m
  • Thick & Thin Corduroy - Chocolate
    Sold out

    Thick & Thin Corduroy - Chocolate

    Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.

    Regular price £12.00 p/m
  • Spanish Eyes - Dusky Pink

    Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.

    Regular price £18.76 p/m
  • Landon Smooth Crepe - Royal

    150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Triple Crepe - Summer Lemon
    Sold out

    Triple Crepe - Summer Lemon

    152cm wide superb quality polyester heavy triple crepe dress fabric in summer lemon.

    Regular price £17.50 p/m
  • Poplin Print - Galaxy - Red

    112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a red ground.

    Regular price £7.76 p/m
  • Sewing Room - William - Navy

    From our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.

    Regular price £8.46 p/m
  • + More colours 100% Wool Fleece - Moss

    100% Wool Fleece - Moss

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

    Regular price £29.00 p/m
  • Portia - Olivia

    Easy Draping ITY jersey in a coral, blue, black and white abstract design.

    Regular price £16.76 p/m
  • Front Page - Navy

    Dark navy satin peachskin with a beautiful sheen for glamourous dresses.

    Regular price £9.00 p/m
  • + More colours Christmas Cotton - Glitter Trees

    Christmas Cotton - Glitter Trees

    124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.

    Regular price £10.96 p/m
  • Sewing Room - Girls Dress Yellow

    113cm Pink & Orange floral pattern with A mint background

    Regular price From £8.45 p/u
  • + More colours Challis - Aspen - Red

    Challis - Aspen - Red

    Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.

    Regular price £10.76 p/m
  • + More colours 21 Wale Needlecord - Emerald

    21 Wale Needlecord - Emerald

    148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.

    Regular price £12.96 p/m
  • Viscose Jersey - Royal Blue

    A fine but nice weight and nice quality viscose jersey fabric in a stunning Royal Blue......this would be very nice made into dresses and tops.

    Regular price £8.50 p/m
  • Finest Chambray Mauve

    Lightweight 100% cotton chambray in mauve, the perfect choice for shirts and dresses

    Regular price £11.76 p/m
  • Emma Brocade
    Sold out

    Emma Brocade

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

    Regular price £19.50 p/m
  • The Final Countdown - Pale Pink

    A pale pink 14 wale stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.

    Regular price £11.00 p/m
  • Aleya Satin
    Sold out

    Aleya Satin

    This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.

    Regular price £10.00 p/m
  • Time and Space

    100% wool, navy checked fabric! This is a super-fine wool suiting fabric in a window-pane check in navy with a fine orange overcheck.

    Regular price £22.00 p/m
  • Viscose Jersey - Wavy Blue
    Sold out

    Viscose Jersey - Wavy Blue

    142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.

    Regular price £14.00 p/m
  • Wide Width Cotton Poplin - Nola
    Sold out

    Wide Width Cotton Poplin - Nola

    Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.

    Regular price £10.50 p/m
  • + More colours Alpen Fleece - Black

    Alpen Fleece - Black

    Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm

    Regular price £13.00 p/m
  • Ponte Roma Jacquard - Truffle

    150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.

    Regular price £15.00 p/m
  • Finest Challis - Tutti Fruiti

    Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on orange.

    Regular price £9.46 p/m
  • Finest Challis - Electric Eden

    140cm wide, digitally printed viscose challis with colourful floral brushstroke design on cobalt blue.

    Regular price £9.46 p/m
  • Made in Italy Darkest Hour

    Darkest Hour

    152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.

    Regular price £9.00 p/m
  • Sewing Room - Little Nanna

    113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.

    Regular price £8.46 p/m
  • Joe - Shirting

    152cm wide finest cotton shirting in a vibrant multicoloured check.

    Regular price £6.50 p/m
  • Georgette Dress Fabric - Blush Pink

    150cm wide, gorgeous quality polyester georgette dress fabric in deep, vibrant blush pink, perfect for dressmaking!

    Regular price £6.00 p/m
  • Double Crepe - Double Drat

    150cm wide, extremely nice, so you pays your money and you takes your chance. Heavy Black - slightly heavier and more substantial, made in a different way.

    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