Free gift with orders over £55 - whilst stocks last

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:

  • Tokoto Linen

    100% linen in navy floral on crisp white for timeless dressmaking.

    Regular price £20.50 p/m
  • Core Range Bamboo/Linen Shirting

    147cm wide, 55% bamboo with 45% linen shirting fabric with a luxurious, soft, and silky feel.

    (2)
    Regular price £12.26 p/m
  • Washed Linen - Soft White

    145cm wide superb soft washed linen in a white with all the slubiness you would expect in a linen cloth. Great for summer trousers. Light enough for a shirt too.

    (1)
    Regular price £18.00 p/m
  • Enigma Linen - Chartreuse

    Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.

    (3)
    Regular price £12.76 p/m
  • Island - Linen Mix - Olive

    140cm linen viscose island print in olive, 150gsm ex-designer deadstock.

    Regular price £15.50 p/m
  • + More colours Alexa - Olive Alexa Plain Cotton Linen Olive 2004347032 Fold 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 Linen Line - Navy Linen Line Navy Plain Woven Dress Fabric Fold Linen Line - Navy

    Linen Line - Navy

    This is a smooth and airy 100% linen in a classic navy shade, ideal if you’re after something cool, breathable, and easy to wear.

    Regular price £18.50 p/m
  • Chalk And Notch Patterns Shay Dress Pattern 12

    Dress Patterns


    Shop Now

  • Enigma Linen - Dark Teal

    Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 p/m
  • Enigma Linen - Natural

    140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.

    (2)
    Regular price £12.76 p/m
  • Rustic Linen - Charcoal

    100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.

    Regular price £18.00 p/m
  • Signature Linen - Pink

    145cm wide 100% linen in pink, 230gsm plain woven fabric for dresses, skirts and summer tailoring.

    Regular price £12.50 p/m
  • Stripeway Linen Mix - Grey

    A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.

    Regular price £12.50 p/m
  • Storm System Linen - Navy

    152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.

    Regular price £15.00 p/m
  • + More colours 100% Linen - Khaki Plain 100 Percent Linen 150Gsm Dress Fabric 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
  • Enigma Linen - Brown

    70% ramie linen and 30% cotton blend fabric in brown, great for clothing and home dÈcor. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • Laura Ashley - Willow leaf Hedgerow

    141cm wide Laura Ashley Willow Leaf Hedgerow, 51% cotton 49% linen, 200gsm upholstery fabric.

    Regular price £14.00 p/m
  • + More colours Enigma Linen - Rose Enigma Linen Rose Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Rose

    Enigma Linen - Rose

    Made from 70% ramie and 30% cotton, our rose pink dress fabric is Oeko-Tex Certified, perfect for skirts.

    (1)
    Regular price £12.76 p/m
  • Irish Linen - White

    Our 142cm wide, Irish linen fabric in a white hue is perfect for furnishing projects such as tablecloths and curtaining.

    Regular price From £20.00 p/u
  • Stripeway Linen Mix - Mustard

    A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.

    Regular price £12.50 p/m
  • Laura Ashley - Austen - Sunshine

    Laura Ashley Austen sunshine yellow linen blend, 54% linen 46% cotton, 141cm wide and 270–290gsm.

    Regular price £14.00 p/m
  • + More colours Hector - Black Viscose Linen Blend Dress Fabric Hector Black Fold Hector - Black

    Hector - Black

    140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!

    (2)
    Regular price £15.00 p/m
  • Easy Linen - Sapphire

    Sapphire blue linen viscose fabric, 135cm wide and midweight, with a soft drape for everyday dressmaking.

    Regular price £11.00 p/m
  • Don't Be Noisy - Grey

    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 £18.00 p/m
  • Hawaiian Sunset

    Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!

    (4)
    Regular price £18.00 p/m
  • + More colours Linen Fusion - Lime Linen Fusion Lime Viscose Lightweight Green Shirting Fabric Linen Fusion - Lime

    Linen Fusion - Lime

    Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.

    Regular price £15.96 p/m
  • Laura Ashley - Austen - Steel

    Laura Ashley Austen grey linen blend, 54% linen 46% cotton, 141cm wide and 270–290gsm for curtains and upholstery.

    Regular price £14.00 p/m
  • + More colours Sunday Best Sunday Best Lilac Check Ex Designer Linen Woven Shirting Fabric CU Sunday Best

    Sunday Best

    This beautiful ex-designer 100% linen fabric was originally made for a renowned British designer, featuring a timeless check pattern and elegant drape.

    (1)
    Regular price £20.50 p/m
  • Easy Linen - Terracotta

    135cm wide terracotta linen viscose fabric, midweight and woven, ideal for relaxed dresses, tops, skirts and trousers.

    Regular price £11.00 p/m
  • + More colours Enigma Linen - Gold Enigma Linen Gold Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Gold

    Enigma Linen - Gold

    Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.

    Regular price £12.76 p/m
  • Alba Linen Mix - Ivory

    Ivory viscose linen mix dress fabric with a loose weave and soft drape. Lightweight, breathable and ideal for summer dresses and tops.

    Regular price £12.00 p/m
  • Bare Blend - Linen Mix

    Textured linen cotton mix in soft stone for timeless breathable garments.

    Regular price £11.76 p/m
  • Enigma Linen - White

    140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.

    Regular price £12.76 p/m
  • + More colours Enigma Linen - Navy Placeholder Fc76563E Fe89 4Ae6 82Bd Ef938Cde82De Enigma Linen - Navy

    Enigma Linen - Navy

    Oeko-Tex Certified, navy blue, ramie linen and cotton blend fabric, perfect for curtains and tablecloths.

    Regular price £12.76 p/m
  • Wild Expressions - Earthbound Zebra

    154cm wide linen-viscose fabric, 40% linen and 60% viscose. Lightweight at 94gsm, with a bold leopard print in rich browns.

    Regular price £23.00 p/m
  • Made in Italy Golden Plaid Italian 100% Linen Check Dress Fabric Golden Plaid Roll Golden Plaid

    Golden Plaid

    154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.

    Regular price £26.76 p/m
  • + More colours Hector - Peach Hector Peach Pink Viscose Linen Mix Dress Fabric Roll Hector - Peach

    Hector - Peach

    137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.

    Regular price £15.00 p/m
  • Made in Italy Big Bopper Big Bopper Linen Italian Ex Designer Deadstock Woven Grey Fabric Roll 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
  • Coastal Linen

    155cm wide 100% linen fabric in pale turquoise, made for a famous American designer. Woven with natural slub texture.

    Regular price £22.50 p/m
  • Made in Italy White Mischeif White Mischief Linen Italian Woven Dress Fabric Roll 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
  • + More colours 100% Linen - Mint Plain 100 Percent Linen 150Gsm Dress Fabric Mint Fold F8Ffaf9F Ec68 4B1C A567 4F49E5B548D4 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 Linen Mix - Cream Linen Mix - Cream

    Linen Mix - Cream

    Stretch, viscose linen mix suiting fabric in cream. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.

    Regular price £10.50 p/m
  • Enigma Linen - Black

    Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.

    Regular price £12.76 p/m
  • Enigma Linen - Stone

    Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.

    Regular price £12.76 p/m
  • Signature Linen - Black

    Black 100% linen fabric, 145cm wide and 230gsm, plain woven for dresses and tailoring.

    Regular price £12.50 p/m
  • Traditional Linen - Dark Grey

    Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.

    Regular price £24.50 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