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:

  • Finest Chambray Sand

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

    Regular price £11.76 p/m
  • + More colours Pure Luxury - Boiled Wool - Dark Green

    Pure Luxury - Boiled Wool - Dark Green

    Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!

    Regular price £32.50 p/m
  • Mystique - Dusty Grey

    Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.

    Regular price £15.00 p/m
  • Gala Night
    Sold out
    10% off

    Gala Night

    Quite substantial scuba jersey in grey with a detailed floral and leaf print all over in bright colours! Perfect for those ultra-tight jegging garments!

    Sale price £9.00 p/m Regular price £10.00 p/m
  • + More colours BA - Embroidered Lawn - Trillium

    BA - Embroidered Lawn - Trillium

    Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.

    Regular price £16.00 p/m
  • + More colours Baby Driver - Groovy Floral

    Baby Driver - Groovy Floral

    111cm wide, cotton needlecord fabric in salmon pink with a pattern of colourful cartoony flowers.

    Regular price £11.50 p/m
  • Abstraction Brocade
    Sold out

    Abstraction Brocade

    152cm wide, polyester and metallic floral brocade fabric in a navy hue, perfect for garments and curtains.

    Regular price £15.96 p/m
  • + More colours Amour - White

    Amour - White

    150cm wide fine cotton shirting fabric in white with a woven over-check design. Perfect for shirts and lined skirts & dresses.

    Regular price £9.00 p/m
  • ITY - Matt Ivory

    Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.

    Regular price £8.00 p/m
  • + More colours Alpen Fleece - Navy
    Sold out

    Alpen Fleece - Navy

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

    Regular price £13.00 p/m
  • Wool/Cashmere Coating - Russet
    Sold out

    Wool/Cashmere Coating - Russet

    150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.

    Regular price £32.00 p/m
  • + More colours 21 Wale Needlecord - Charcoal

    21 Wale Needlecord - Charcoal

    Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.

    Regular price £12.96 p/m
  • + More colours 21 Wale Needlecord - Brown

    21 Wale Needlecord - Brown

    140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.

    Regular price £12.96 p/m
  • Stof Fabric - Rainbow Drops

    Japanese craft cotton in a multi-coloured rainbow drop design.

    Regular price £9.00 p/m
  • Stof Fabric - Woodland - Pink

    112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.

    Regular price £9.00 p/m
  • Pretty Polly - Feeling Foxy - Navy

    112cm wide poly/cotton fabric in navy with a fox theme design. This fabric is perfect for children wear, crafts and soft furnishing.

    Regular price £3.96 p/m
  • Smartly Does It - Blue

    A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.

    Regular price £7.00 p/m
  • BA - Double Gauze - Sunflower - Terracotta
    Sold out

    BA - Double Gauze - Sunflower - Terracotta

    144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.

    Regular price £15.00 p/m
  • Orbit

    Bright yellow lightweight viscose crepe with a very subtle crinkle finish in the weave.

    Regular price £7.00 p/m
  • Georgette Dress Fabric - Rose

    150cm wide, high-quality polyester georgette dress fabric in a lilac rose shade, perfect for blouses or skirts!

    Regular price £6.00 p/m
  • Gardinia - Neon

    0

    Regular price £8.50 p/m
  • Felicity - White

    150cm wide, 100% cotton poplin fabric in white, with a beautiful embroidered floral design.

    Regular price £17.40 p/m
  • Pima Cotton Lawn - Sacha - Green
    Sold out

    Pima Cotton Lawn - Sacha - Green

    140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.

    Regular price £14.96 p/m
  • + More colours Coast - Navy

    Coast - Navy

    145cm wide, linen-look polyester fabric in navy. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • + More colours Boiled Wool - Green

    Boiled Wool - Green

    150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.

    Regular price £21.00 p/m
  • + More colours Bamboo Silk - Meadow Whisper

    Bamboo Silk - Meadow Whisper

    140cm wide, 90% bamboo, 10% nylon silk fabric with a vibrant meadow-inspired design.

    Regular price £13.50 p/m
  • Sewing Room - Peony

    100% cotton poplin fabric in autumn shades of brown, orange, yellow and greens, very pretty.

    Regular price £8.46 p/m
  • + More colours 100% Linen - Rust

    100% Linen - Rust

    This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.

    Regular price £21.50 p/m
  • Dobby Voile - Red

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

    Regular price £15.00 p/m
  • Made in Italy+ More colours Bohemian Rhapsody - Sand

    Bohemian Rhapsody - Sand

    150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.

    Regular price £28.00 p/m
  • Mad Max - 13.5oz Dark Blue Denim
    Sold out

    Mad Max - 13.5oz Dark Blue Denim

    140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Henry - Camel

    This 150cm wide, soft, 97% Wool and 2% Lycra blend suiting fabric in a caramel shade is perfect for suits, skirts and shirts!

    Regular price £27.00 p/m
  • Made in Italy Fiori Aqua

    Fiori Aqua

    150m wide fine Italian cotton lawn in mint green, featuring a delicate floral print. Perfect for layering, caftans, and summer dresses.

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

    140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.

    Regular price £14.96 p/m
  • + More colours Austrian Seersucker - Navy Stripe

    Austrian Seersucker - Navy Stripe

    Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!

    Regular price £15.76 p/m
  • Made in Italy Seta - Cerise

    Seta - Cerise

    Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.

    Regular price £28.00 p/m
  • + More colours BA - Floral Double Gauze - Mustard
    Sold out

    BA - Floral Double Gauze - Mustard

    144cm wide, cotton broderie anglaise double gauze fabric in mustard with a white floral pattern.

    Regular price £14.76 p/m
  • Pima Cotton Lawn - Vine - Pastel

    140cm-wide Pima cotton lawn dress fabric with an artistic floral print in pastel shades. Soft, durable, and stylish.

    Regular price £14.96 p/m
  • Double Sided Terry Towelling - Red

    152cm wide, double-sided cotton terry towelling in red. Thick, absorbent & incredibly soft.

    Regular price £10.50 p/m
  • Roxy Stretch Velvet - Amethyst

    Plain 4-way stretch velvet dress fabric with a rich purple hue. 154cm wide soft velour cloth, ideal for evening and lounge-wear.

    Regular price £12.50 p/m
  • Viscose Poplin Challis - Hazel
    20% off

    Viscose Poplin Challis - Hazel

    Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers

    Sale price £8.76 p/m Regular price £10.96 p/m
  • + More colours Boston - Plain Cotton Poplin - White

    Boston - Plain Cotton Poplin - White

    114cm wide, 100% cotton poplin fabric in white, 121gsm. Lightweight, crisp and breathable.

    Regular price £6.76 p/m
  • + More colours 21 Wale Needlecord - Black

    21 Wale Needlecord - Black

    This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.

    Regular price £12.96 p/m
  • + More colours 21 Wale Needlecord - Terracotta

    21 Wale Needlecord - Terracotta

    Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.

    Regular price £12.96 p/m
  • + More colours 21 Wale Needlecord - Delph

    21 Wale Needlecord - Delph

    High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.

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