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:

  • Monaco Crepe - Gun Metal

    This 150cm wide, soft, polyester crepe fabric comes in a classy grey hue, perfect for trousers and skirts!

    Regular price £17.26 p/m
  • Triple Crepe - Silver

    This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a silver shade.

    Regular price £17.96 p/m
  • French Terry - Sage

    Sage green 95% Cotton, 5% elastane French Terry OEKO-TEX jersey fabric with a looped back.

    Regular price £12.90 p/m
  • Poplin Print - Over the Rainbow

    112cm wide, cotton poplin print fabric with a unicorn print on a rainbow background.

    Regular price £7.76 p/m
  • Scrubs - Pale Pink

    Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.

    Regular price £7.00 p/m
  • + More colours Enigma Linen - Denim

    Enigma Linen - Denim

    Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 p/m
  • Organza - White
    Sold out

    Organza - White

    A plain white semi-transparent polyester organza fabric with a soft hand Great for Christmas crafts, dancewear, wedding decoration, fancy dress, bridal.

    Regular price £4.00 p/m
  • Ritual - Black

    Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.

    Regular price £10.50 p/m
  • Double Scallop Lace - Navy

    145cm wide soft and heavy corded dressmaking lace in navy blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.

    Regular price £12.96 p/m
  • Stone Washed Linen - Khaki
    Sold out

    Stone Washed Linen - Khaki

    Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!

    Regular price £17.00 p/m
  • A Dark Secret

    This superb black poly/viscose/Lycra blend fabric has a dull satin finish and approximately 7oz weight. A Dark Secret is perfect for dress-making.

    Regular price £8.96 p/m
  • Georgette Dress Fabric - Latte

    Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.

    Regular price £6.00 p/m
  • Pima Cotton Lawn - Joshua Tree

    140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.

    Regular price £14.96 p/m
  • Pretty Polly - Tractors - White

    This 112cm wide poly/cotton fabric in white features a multi-coloured tractor theme all over. This fabric is perfect for children's wear, crafts and soft furnishings.

    Regular price £3.96 p/m
  • Riviera Lawn - Pale Cream
    Sold out

    Riviera Lawn - Pale Cream

    145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.

    Regular price £7.96 p/m
  • Put The Kettle On - Ditto - Lilac

    Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.

    Regular price £3.96 p/m
  • Liquid - Lavender

    150cm wide, satin fabric in lavender with a fluid drape, perfect for special occasion dresses!

    Regular price £15.76 p/m
  • Proper Seersucker - Tiny Pink

    Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.

    Regular price £15.76 p/m
  • Fine Faux
    Sold out

    Fine Faux

    150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.

    Regular price £13.00 p/m
  • Triple Crepe - Wine

    This beautiful quality, triple crepe polyester dressmaking fabric in wine is perfect for dressmaking and trousers as it has a graceful drape!

    Regular price £17.96 p/m
  • Viscose Lining - Teal Stripe

    Teal stripe woven viscose lining fabric, ideal for pairing with all different kinds of outer garments; tops, suits, dresses or trousers!

    Regular price £6.00 p/m
  • Made in Italy+ More colours Danbury Crepe - Bronze
    Sold out

    Danbury Crepe - Bronze

    Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!

    Regular price £15.00 p/m
  • Triple Crepe - Turquoise

    150cm wide, triple crepe polyester dress fabric in a turquoise blue shade, perfect for palazzo pants, skirts and special occasions!

    Regular price £17.96 p/m
  • Pima Cotton Lawn - Red Leaf

    140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!

    Regular price £14.96 p/m
  • + More colours Bella Satin Stretch - Petrol Blue

    Bella Satin Stretch - Petrol Blue

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

    Regular price £14.50 p/m
  • Light Blue Cotton Chambray

    145cm wide 100% cotton chambray fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.

    Regular price £12.00 p/m
  • Stone Washed Linen - Black

    Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!

    Regular price £17.00 p/m
  • Pima Cotton Lawn - Dandy Blue

    140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.

    Regular price £14.96 p/m
  • Made in Italy Miracle Man - Dress Velvet - Black

    Miracle Man - Dress Velvet - Black

    Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.

    Regular price £18.00 p/m
  • Pretty Polly - Spring - Pink

    110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.

    Regular price £3.26 p/m
  • Riviera Lawn - Yellow

    145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.

    Regular price £7.96 p/m
  • + More colours Baby Driver - Tartan - Red
    Sold out

    Baby Driver - Tartan - Red

    Soft cotton, superfine, baby needlecord. 110cm wide, red with a black tartan check including white, pale blue and yellow smaller checks too.

    Regular price £10.00 p/m
  • Made in Britain Waxed Cotton - Chera 8oz - Camo

    Waxed Cotton - Chera 8oz - Camo

    148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.

    Regular price £15.76 p/m
  • Pima Cotton Lawn - Mulberry Tree - Blue & Green

    140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.

    Regular price £14.96 p/m
  • Made in Italy Inky Parlez-Vous

    Inky Parlez-Vous

    150cm Loro Piana Italian wool, dark navy, lightweight suiting fabric, perfect for luxurious suits and tailored garments.

    Regular price £18.00 p/m
  • Palms Navy Linen

    100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.

    Regular price £18.50 p/m
  • Amalfi - Claret Clark

    A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!

    Regular price £12.00 p/m
  • + More colours 21 Wale Needlecord - Wine

    21 Wale Needlecord - Wine

    140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.

    Regular price £12.96 p/m
  • French Terry - Fawn

    OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.

    Regular price £12.90 p/m
  • + More colours Crepe De Chine - Black
    Sold out

    Crepe De Chine - Black

    Black crepe de chine easy care dress fabric. A lightweight versatile fabric which drapes beautifully.††

    Regular price £8.00 p/m
  • Fine Viscose Plain - Black

    This bold black 144cm wide lightweight dress fabric is made from 100% viscose. A beautiful cloth that handles like a dream, ideal for summer designs.

    Regular price £9.96 p/m
  • Pima Cotton Lawn - Flourishing Floral

    140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.

    Regular price £14.96 p/m
  • + More colours Denim By The Dozen - Dark Indigo
    Sold out

    Denim By The Dozen - Dark Indigo

    This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.

    Regular price £17.50 p/m
  • Pima Cotton Lawn - Carrie
    Sold out

    Pima Cotton Lawn - Carrie

    140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.

    Regular price £14.76 p/m
  • Sonata - Pink Plaid

    Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.

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