Free UK delivery over £75

Since - 1974
Spring & Summer Dress Fabrics

Spring & Summer Dress Fabrics

Browse our fabulous collection of summer dress fabrics; carefully curated to keep you stylish and comfortable during the hotter months. From breathable cotton lawn and poplin to the elegance of viscose challis and the classic charm of seersucker, our selection offers the perfect fabrics for your summer wardrobe.

Add a splash of personality to your summer dresses, shirts and accessories with our wide selection of colourful prints. From bold floral fabrics to playful geometric, our unique dress fabrics capture the essence of summertime and bring a touch of cheer to your wardrobe.

View as:

  • Hoffman Bali Cotton Lawn - Hummingbird - Multi

    A mysterious & moody 112cm wide Indonesian cotton lawn fabric with hand painted design featuring large, painterly petals in deep teal, violet, emerald and hints of plum

    Regular price £16.76 p/m
  • Double Gauze - Black

    135cm wide, cotton double gauze fabric in black, 130gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • Sterling Silk - Fuchsia

    Our 67% acetate and 33% silk mix Italian dress fabric in a fuchsia pink hue is excellent for vests.

    Regular price £20.00 p/m
  • Light & Lush - Pebble Echo

    A bold 150m wide, 100% viscose fabric featuring a retro-style oval repeat that's full of rhythm and contrast. Shop Now!

    Regular price £20.00 p/m
  • Light & Lush - Canopy Clash

    A lively 150m wide, 100% viscose fabric featuring a botanical print in tones of emerald, jade and soft taupe on a natural base.

    Regular price £20.00 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 - 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
  • 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
  • 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
  • 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
  • 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
  • + 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
  • 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
  • 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
  • Viscose Satin - Suntrip

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

    Regular price £13.50 p/m
  • Lady Tessa - Black

    150cm wide, lightweight plain cotton twill fabric in black. Great for dresses, shirts or pyjamas.

    Regular price £10.00 p/m
  • Hoffman Bali Cotton Lawn - Winifred

    Mesmerising 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured leaves.

    Regular price £16.76 p/m
  • Made in Italy Silks of Italy - Paisley Pop

    Silks of Italy - Paisley Pop

    Vibrant 148cm wide, 100% silk fabric with a bold paisley floral print on turquoise. Woven in Italy.

    Regular price £40.00 p/m
  • Petals At Dusk

    Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend

    Regular price £7.00 p/m
  • French Navy - Rib Jersey

    132cm wide French navy viscose rib jersey, 100% viscose. Soft, breathable, and drapey with a fine rib texture

    Regular price £8.96 p/m
  • True Essentials - Fine T-Shirting - Black

    Black fine cotton T-shirting jersey, 176cm wide, 180gsm. Soft, breathable 100% cotton knit

    Regular price £8.00 p/m
  • BA - Meadow - Sage

    Sage green cotton broderie anglaise, 140cm wide, 133gsm. Soft, breathable, and lightweight

    Regular price £9.00 p/m
  • Made in Italy 7.8oz Deadstock Denim Shirting - No. 1
    Sold out

    7.8oz Deadstock Denim Shirting - No. 1

    140cm wide, ex-designer lightweight 7.8oz cotton denim shirting fabric in traditional denim blue.

    Regular price £14.00 p/m
  • Double Gauze - Grey

    135cm wide, cotton double gauze fabric in grey, 130gsm, breathable and Oeko-Tex certified.

    Regular price £9.96 p/m
  • Linen Mix - Prowla

    134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.

    Regular price £14.50 p/m
  • Maeve

    148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.

    Regular price £8.26 p/m
  • Made in Italy Palm

    Palm

    128cm wide, 55% viscose and 45% cotton lightweight canvas with a striking large palm design.

    Regular price £25.00 p/m
  • Fibre Mood - Knitwear - Red

    160cm wide, 330gsm knitwear fabric in red. Made from 70% cotton and 30% polyester, OEKO-TEX certified.

    Regular price £34.50 p/m
  • Hoffman Bali Cotton Lawn - Midnight

    Autumnal 112cm wide cotton lawn from Hoffman, rust tones layered into a painterly leaf and fern design.

    Regular price £16.76 p/m
  • Plain Viscose Satin - Purple

    140cm wide, 135gsm viscose and rayon satin fabric in purple. Lightweight with a soft sheen and fluid drape, perfect for dresses.

    Regular price £14.96 p/m
  • Plain Viscose Satin - Royal

    140cm wide, 135gsm viscose and rayon satin fabric in royal blue. Lightweight with a silky handle, luminous sheen, and fluid drape.

    Regular price £14.96 p/m
  • Plain Viscose Satin - Coral

    140cm wide, 135gsm viscose and rayon satin fabric in coral. Lightweight with a silky handle and fluid drape.

    Regular price £14.96 p/m
  • Fibre Mood - Denim Look - Summer Red

    Brighten up your wardrobe with this cotton and elastane denim look fabric in vibrant summer red.

    Regular price £16.76 p/m
  • + More colours Brushed Viscose Twill - Abstraction

    Brushed Viscose Twill - Abstraction

    145cm wide, brushed viscose twill fabric with an abstract print in green, orange, and neutral tones.

    Regular price £14.00 p/m
  • Made in Italy Marni Viscose - Lattice
    10% off

    Marni Viscose - Lattice

    Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Made in Italy MarineBlu Viscose - Camo

    MarineBlu Viscose - Camo

    Italian, deadstock, viscose fabric featuring a digital camo print in blue/grey, black and cream, ideal for blouses.

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