Free UK delivery over £75

Dressmaking Fabrics

Dressmaking Fabrics

We source our dress fabrics from the UK, Europe and further afield to offer a wide, carefully chosen range of quality materials at different price points. Whether your style leans classic and timeless or more modern and bold, you’ll find fabrics suited to making garments that feel individual and well made.

If you know what you’re looking for, the search box is the quickest way to get there, and our filters make it easy to narrow things down by fabric type, from suiting and trouser fabrics to shirting and water-resistant options. If you need advice or can’t quite find the right fabric, just get in touch — we’re always happy to help you choose something that works for your project.

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 Gelso Linen Gelso Linen

    Gelso Linen

    154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Made in Italy Riot Riot

    Riot

    144cm wide, lightweight silky viscose dress fabric with a vibrant colourful abstract design.

    Regular price £19.00 p/m
  • Goa Double Gauze

    100% cotton double gauze fabric in a pale beige shade. Breathable and lightweight, good for summer garments.

    Regular price £10.76 p/m
  • Made in Italy Sunset Blvd Sunset Blvd

    Sunset Blvd

    133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.

    Regular price £19.00 p/m
  • + More colours Denim Sweatshirt - Dark Blue Denim Sweatshirt - Dark Blue
    Sold out

    Denim Sweatshirt - Dark Blue

    125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in dark blue.

    Regular price £17.26 p/m
  • + More colours Denim Sweatshirt - Mid Blue Denim Sweatshirt - Mid Blue
    Sold out

    Denim Sweatshirt - Mid Blue

    145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.

    Regular price £17.26 p/m
  • Sweatshirt - Rose Pink

    Fabulous 280gsm sweatshirt fabric in rose pink, light, soft and fluffy on the inside for extra comfort.

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

    Bohemian Rhapsody - Rust

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

    Regular price £28.00 p/m
  • Triple Crepe - Dusky Lilac

    150cm wide, triple crepe dress fabric in dusky lilac is perfect for dresses and trousers as it has a graceful drape!

    Regular price £17.96 p/m
  • + More colours Denim Sweatshirt - Grey Denim Sweatshirt - Grey
    Sold out

    Denim Sweatshirt - Grey

    125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.

    Regular price £17.26 p/m
  • Made in Italy+ More colours Bohemian Rhapsody - Sand 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
  • Pima Cotton Lawn - Garden Sparkles

    140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.

    Sale price £12.00 p/m Regular price £14.96 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 Lampone Linen Lampone Linen

    Lampone Linen

    154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Pima Cotton Lawn - Oceans Coral

    140cm wide, Pima cotton lawn with an oversized abstract floral print in coral, ochre, blue and mint.

    Regular price £14.90 p/m
  • Dobby Voile - Orange

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

    Regular price £15.00 p/m
  • Made in Italy Marina Linen Marina Linen

    Marina Linen

    154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Made in Italy Indaco Linen Indaco Linen

    Indaco Linen

    158cm wide, 100% linen chambray shirting fabric in indigo blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • BA - Rosette - Coral

    137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.

    Regular price £17.26 p/m
  • Combed Poplin - Sprig

    Lovely quality combed cotton poplin with very smooth and soft hand and is ideal for dresses, shirts and craft projects. Cream fabric with a floral "sprig" design.

    Regular price £9.50 p/m
  • Made in Italy White Mischeif White Mischeif

    White Mischeif

    148cm wide, 100% linen white dress fabric, woven in Italy with a textured weave and soft finish.

    Regular price £28.00 p/m
  • BA - Jada

    140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.

    Regular price £19.76 p/m
  • French Terry - Leopard

    Superb quality Oeko-tex 100, 95% cotton / 5% Elastane knitted brushed French Terry jersey in a fabulous modern animal print.

    Regular price £18.00 p/m
  • Made in Italy Camel Hair Suiting Camel Hair Suiting
    Sold out

    Camel Hair Suiting

    156cm wide, 100% camelhair wool Italian suiting in caramel with a unbelievably soft brushed finish.

    Regular price £85.00 p/m
  • + More colours Cotton Lawn - Apple & Rhubarb Cotton Lawn - Apple & Rhubarb
    Sold out

    Cotton Lawn - Apple & Rhubarb

    152cm wide cotton lawn fabric features a pink, green, and ivory check with fine embroidered diamond and spot design. Made in France

    Regular price £12.50 p/m
  • BA - Libby

    140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.

    Regular price £19.76 p/m
  • Organic Jersey - Leopard - Grey

    Soft grey leopard print organic Oeko-Tex standard printed single jersey fabric for dressmaking & crafts. Designed by Poppy Europe.

    Regular price £18.00 p/m
  • Made in Italy Vestito Rossa Vestito Rossa

    Vestito Rossa

    154cm wide, 97% wool, 3% elastane lightweight suiting fabric in a gorg pink shade. Woven in Italy.

    Regular price £36.00 p/m
  • Summer Cotton - Ella Delph

    Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep blue backdrop.

    Regular price £10.76 p/m
  • Remnant - Gabardine - Esercito (0.95m)

    Remnant (0.95m) - 154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.

    Regular price £15.20 p/u
  • Organic French Terry - Space

    Soft cosy children's jersey fabric for comfy leisurewear, joggers, hoodies and jumpers featuring a fun space design!

    Regular price £18.00 p/m
  • Made in Italy Speciale Speciale
    Sold out

    Speciale

    142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.

    Regular price £25.00 p/m
  • Summer Cotton - Betty - Ivory

    Beautiful 146cm wide, cotton poplin fabric with red, yellow & pink flowers against a ivory ground.

    Regular price £10.76 p/m
  • Made in Italy Humphrey Humphrey
    Sold out

    Humphrey

    Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!

    Regular price £70.00 p/m
  • + More colours Summer Cotton - Betty - Pink Summer Cotton - Betty - Pink
    30% off

    Summer Cotton - Betty - Pink

    Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.

    Sale price £7.70 p/m Regular price £11.00 p/m
  • Made in Italy Dense But Nice Dense But Nice

    Dense But Nice

    140cm wide, black wool coating fabric, lightweight yet densely woven, with a soft luxurious finish.

    Regular price £36.00 p/m
  • Luxury Ponte - Scarlet Red

    Luxury bright, scarlet red ponte roma, this fabric is firm and is densely knitted. OEKO-Tex Æ.

    Regular price £17.50 p/m
  • Summer Cotton - Lilly - White

    Charming 146cm wide, 100% cotton poplin fabric with a delicate floral print against a white ground.

    Regular price £10.76 p/m
  • Luxury Ponte - Grey Marl

    Luxury grey marl ponte roma, this fabric is firm and is densely knitted. Made to cover lumps and bumps, even when tightly fitted. OEKO-Tex Æ.

    Regular price £17.50 p/m
  • Lora - Faux Fur - Black

    160cm wide, black faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.

    Regular price £19.00 p/m
  • Summer Cotton - Lilly - Navy

    Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.

    Regular price £10.76 p/m
  • + More colours Luxury Ponte - Black Luxury Ponte - Black
    Sold out

    Luxury Ponte - Black

    Luxury black ponte roma, this fabric is heavy and is densely knitted. Made to cover all lumps and bumps, even when tightly fitted. OEKO-Tex Æ. As good as it gets.

    Regular price £17.50 p/m
  • Lora - Faux Fur - Nude

    160cm wide, nude faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.

    Regular price £19.00 p/m
  • Marigold Marigold
    Sold out

    Marigold

    140cm wide, viscose, polyester & linen blend fabric with an embroidered pattern of floral motifs.

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