Free UK delivery over £75

Since - 1974
Linen

Linen

Looking for a beautiful, cool fabric to sew with that will stand the test of time? Look no further than our linen and linen mix dressmaking fabrics! We have an extensive range of colours and patterns to choose from, so you're sure to find the perfect one for your next project.

Linen is a great choice for sewing all year round, as it's light and breathable in warmer weather but also adaptable and comfortable to wear under jumpers in cooler weather. Plus, it's easy to work with and always looks current! Whether you're looking for a classic look or something more modern, our linen dress fabrics are the perfect option

View as:

  • Lorenzo Linen Mix - Khaki
    Sold out

    Lorenzo Linen Mix - Khaki

    140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.

    Regular price £16.70 p/m
  • Lorenzo Linen Mix - Rust

    140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.

    Regular price £16.70 p/m
  • Made in Italy Luxury Italian Silk - Livia

    Luxury Italian Silk - Livia

    137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.

    Regular price £54.00 p/m
  • Made in Italy Luxury Italian Silk - Sicilian Summer

    Luxury Italian Silk - Sicilian Summer

    138cm wide, 100% silk fabric made in Italy featuring a navy and yellow watercolour floral print.

    Regular price £54.00 p/m
  • Lyocell Linen - Blue
    Sold out

    Lyocell Linen - Blue

    This 148cm wide lyocell & linen blend fabric in blue combines durability with a lightweight soft feel.

    Regular price £19.76 p/m
  • Lyocell Linen - Orange

    This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.

    Regular price £19.76 p/m
  • Made in Italy Maison - Mint Blossom Silk Broadcloth

    Maison - Mint Blossom Silk Broadcloth

    A luxurious ex-designer silk broadcloth in mint green with painterly pink florals, soft drape and visible weave, perfect for elegant dresses, blouses and skirts.

    Regular price £54.96 p/m
  • Mandalay

    Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.

    Regular price £18.00 p/m
  • Marigold

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

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

    Marina Linen

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

    Regular price £28.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
  • Made in Italy Mind Boggling

    Mind Boggling

    127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.

    Regular price £25.00 p/m
  • Mixed Up

    This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.

    Regular price £14.00 p/m
  • Morning Glow

    145cm wide 100% linen fabric in orange, made for a famous American designer. Medium-weight at 150gsm.

    Regular price £22.50 p/m
  • Nothing Fancy

    145cm wide, 78% viscose 22% linen fabric in cream. Lightweight 149gsm plain weave shirting with a soft finish, perfect for shirts, blouses, and dresses.

    Regular price £10.00 p/m
  • Olea Jersey - Navy

    Our knitted jersey fabric made from a blend of viscose, linen and elastane comes in a dark navy hue, ideal for dresses.

    Regular price £11.76 p/m
  • Otis Linen

    147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.

    Regular price £26.00 p/m
  • Painterly Petals - Blue

    This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.

    Regular price £15.16 p/m
  • Painterly Petals - Purple

    This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.

    Regular price £15.16 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
  • Pretty Little Stripe

    Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.

    Regular price £18.00 p/m
  • Qjutie - 3 Thread Linen Fleece - Ecru

    135cm wide, 80% cotton, 20% linen fleece fabric in ecru, from the Qjutie & The Qjutest range.

    Regular price £20.50 p/m
  • Qjutie - Linen Cotton Mix - Army
    Sold out

    Qjutie - Linen Cotton Mix - Army

    140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.

    Regular price £18.30 p/m
  • Qjutie - Linen Mix - Natural
    Sold out

    Qjutie - Linen Mix - Natural

    140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.

    Regular price £14.66 p/m
  • Qjutie - Plain Linen - White
    Sold out

    Qjutie - Plain Linen - White

    140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.

    Regular price £15.76 p/m
  • Remnant - Alexa - Grey (1.25m)

    Remnant (1.25m) - 139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!

    Regular price £19.94 p/u
  • Remnant - Alexa - Orange (1m)

    Remnant (1m) - 139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!

    Regular price £15.95 p/u
  • Remnant - Alexa - Sage (0.88m)

    Regular price £14.04 p/u
  • Remnant - Alexa - Sage (84cm)

    Remnant (84cm) - 139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!

    Regular price £13.40 p/u
  • Remnant - Amalfi Linen - Beige (1m)

    Remnant (1m) - 154cm wide Italian 100% linen fabric in beige with a coarse but soft texture. Sourced as deadstock.

    Regular price £25.00 p/u
  • Remnant - BA - Erin - Khaki (0.75m)

    Regular price £19.88 p/u
  • Remnant - Bamboo Linen Tweed - Black (0.75m)

    Regular price £11.22 p/u
  • Remnant - Bamboo Linen Tweed - Black (1.6m)

    Remnant (1.6m) - 140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.

    Regular price £23.92 p/u
  • Remnant - Bondi Linen - Green (0.96m)

    Remnant (0.96m) - Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.

    Regular price £17.28 p/u
  • Remnant - Brookby (1.8m)

    Remnant (1.8m) - 130cm wide, viscose & linen blend fabric with a large scale black leaf print against a beige ground.

    Regular price £29.25 p/u
  • Remnant - Candy Linen (1m)

    Remnant (1m) - Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.

    Regular price £14.00 p/u
  • Remnant - Don't Be Noisy - Beige (0.86m)

    Regular price £15.48 p/u
  • Remnant - Don't Be Noisy - Grey (0.6m)

    Remnant (0.6m) - 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 £10.80 p/u
  • Remnant - Dusty (50cm)

    Remnant (50cm) - Woven in France, this stone coloured plain woven fabric is made from 60% cotton and 40% linen, ideal for shirts!

    Regular price £6.00 p/u
  • + More colours Remnant - Enigma Linen - Aqua (1.5m)

    Remnant - Enigma Linen - Aqua (1.5m)

    Remnant (1.5m) - Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.

    Regular price £19.12 p/u
  • + More colours Remnant - Enigma Linen - Black (1.45m)

    Remnant - Enigma Linen - Black (1.45m)

    Remnant (1.45m) - Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.

    Regular price £18.49 p/u
  • + More colours Remnant - Enigma Linen - Black (1.5m)

    Remnant - Enigma Linen - Black (1.5m)

    Regular price £19.13 p/u
  • + More colours Remnant - Enigma Linen - Black (1m)

    Remnant - Enigma Linen - Black (1m)

    Remnant (1m) - Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.

    Regular price £12.75 p/u
  • + More colours Remnant - Enigma Linen - Chartreuse (1.25m)

    Remnant - Enigma Linen - Chartreuse (1.25m)

    Regular price £15.94 p/u
  • Remnant - Enigma Linen - Coral (0.75m)

    Regular price £9.57 p/u

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