Free UK delivery over £75

Linen

Linen

Our collection of linen fabric includes lightweight 100% linen, linen blends and breathable summer dress fabrics perfect for garments you’ll wear again and again. Whether you're sewing dresses, trousers, shirts or relaxed tailoring, linen is valued for its strength, texture and cool handle.

Available in a wide range of colours and weights, our linen fabrics are carefully sourced, including many ex-designer and Italian-made options.

To browse fabrics made from 100% linen only, use the Yarn filter and select 100% yarn content. This will remove linen blends from your results.

View as:

  • A Mixture

    140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.

    Regular price £10.00 p/m
  • Made in Italy Big Bopper Big Bopper

    Big Bopper

    140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.

    Regular price £29.50 p/m
  • Linen Mix - Sky

    Stretch, viscose linen mix suiting fabric in dull sky blue. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    (1)
    Regular price £10.50 p/m
  • Made in Italy Grigio Linen Grigio Linen

    Grigio Linen

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

    Regular price £28.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+ 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
  • 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
  • Made in Italy Lampone Linen Lampone Linen
    Sold out

    Lampone Linen

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

    (1)
    Regular price £28.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
  • 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
  • Marigold Marigold
    Sold out

    Marigold

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

    (1)
    Regular price £28.00 p/m
  • Striped Viscose Linen Slub - Navy

    131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in navy with white pinstripes.

    (1)
    Regular price £15.00 p/m
  • Striped Viscose Linen Slub - Black

    131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.

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

    100% Linen - Rust

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

    (1)
    Regular price £21.50 p/m
  • + More colours 100% Linen - Black 100% Linen - Black
    Sold out

    100% Linen - Black

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - Pink 100% Linen - Pink

    100% Linen - Pink

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - White 100% Linen - White
    Sold out

    100% Linen - White

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

    (1)
    Regular price £21.50 p/m
  • + More colours 100% Linen - Navy 100% Linen - Navy

    100% Linen - Navy

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - Stone 100% Linen - Stone
    Sold out

    100% Linen - Stone

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - Mint 100% Linen - Mint

    100% Linen - Mint

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

    (1)
    Regular price £21.50 p/m
  • + More colours 100% Linen - Ochre 100% Linen - Ochre

    100% Linen - Ochre

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - Khaki 100% Linen - Khaki

    100% Linen - Khaki

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

    Regular price £21.50 p/m
  • + More colours 100% Linen - Blue 100% Linen - Blue

    100% Linen - Blue

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

    (1)
    Regular price £21.50 p/m
  • + More colours 100% Linen - Grey 100% Linen - Grey

    100% Linen - Grey

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

    Regular price £21.50 p/m
  • 100% Linen - Dark Beige

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

    Regular price £21.50 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
  • 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
  • Lyocell Linen - Orange

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

    Regular price £19.76 p/m
  • Linen Viscose Slub - Golden Harvest

    140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.

    Regular price £13.00 p/m
  • + More colours Linen Viscose Slub - Wild Berry Linen Viscose Slub - Wild Berry
    Sold out

    Linen Viscose Slub - Wild Berry

    140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.

    Regular price £13.00 p/m
  • Linen Viscose Slub - Butterfly - Pink

    140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.

    (1)
    Regular price £13.00 p/m
  • + More colours Bamboo Linen Tweed - Black Bamboo Linen Tweed - Black
    Sold out

    Bamboo Linen Tweed - Black

    140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.

    (2)
    Regular price £14.96 p/m
  • + More colours Bamboo Linen Tweed - Natural Bamboo Linen Tweed - Natural
    Sold out

    Bamboo Linen Tweed - Natural

    140cm wide, bamboo & linen fabric in a natural soft white shade. Super soft, breathable & durable.

    Regular price £14.96 p/m
  • Crack On! Crack On!
    Sold out

    Crack On!

    Soft Olive Green cotton, Tencel, linen and Lycra trouser fabric manufactured in Spain This is stock from a famous British brand of outerwear, particularly well known for their waxed jackets.

    (2)
    Regular price £9.96 p/m
  • + More colours Alexa - Sand Alexa - Sand

    Alexa - Sand

    139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Sage Alexa - Sage
    Sold out

    Alexa - Sage

    139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!

    Regular price £15.96 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
  • + More colours Alexa - Royal Blue Alexa - Royal Blue

    Alexa - Royal Blue

    139cm wide 45% cotton and 55% linen chambray fabric in royal blue. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Orange Alexa - Orange
    Sold out

    Alexa - Orange

    139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Olive Alexa - Olive

    Alexa - Olive

    139cm wide 45% cotton and 55% linen chambray fabric in olive. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Light Blue Alexa - Light Blue

    Alexa - Light Blue

    139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Grey Alexa - Grey

    Alexa - Grey

    139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!

    (1)
    Regular price £15.96 p/m
  • Roselle Linen

    148cm wide, 100% linen fabric in a dusky rose pink shade with a soft, breathable finish.

    (1)
    Regular price £16.00 p/m
  • Bondi Linen - Green

    Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.

    Regular price £18.00 p/m

Why choose linen fabric?

Linen fabric is made from flax fibres and is known for its durability, breathability and distinctive natural texture. It softens beautifully with washing while retaining its structure, making it ideal for garments that need both comfort and shape.

For dressmaking, linen works particularly well for:

  • Summer dresses and shirt dresses
  • Wide-leg trousers and relaxed tailoring
  • Shirts, blouses and lightweight jackets
  • Co-ords and capsule wardrobe pieces

If you prefer something with less creasing, linen blends offer the same airy quality with added drape or softness, often combined with cotton or viscose.

Lightweight or heavier linen?

Lightweight linen fabric is ideal for warm weather clothing and layering pieces. Midweight linen suits trousers, pinafores and everyday dresses. Heavier linen works well for structured garments and transitional pieces.

When sewing with linen, pre-washing is recommended to allow for natural shrinkage and to enhance softness.

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers