Spend £55 for a free gift!

Visit us - Make an Appointment here

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:

  • Bloomfield Linen

    A neat, small-scale floral print on 100% linen, this fabric has a natural, easy feel and a clean handle.

    Regular price £20.50 per metre
  • + 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 per metre
  • + More colours Enigma Linen - Gold Enigma Linen Gold Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Gold

    Enigma Linen - Gold

    Yellow gold ramie linen cotton fabric, 140cm wide for clothing and interior projects.

    (1)
    Regular price £13.00 per metre
  • + More colours Enigma Linen - Grey Enigma Linen Grey Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Grey

    Enigma Linen - Grey

    Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.

    Regular price £13.00 per metre
  • Enigma Linen - Silver

    Silver grey Enigma linen fabric in ramie cotton blend, 140cm wide with durable weave.

    Regular price £13.00 per metre
  • + More colours Enigma Linen - Red Enigma Linen Red Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Red

    Enigma Linen - Red

    Red ramie linen cotton fabric, 140cm wide for clothing and furnishing projects.

    Regular price £13.00 per metre
  • + More colours Enigma Linen - Teal Enigma Linen Teal Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Teal

    Enigma Linen - Teal

    Teal blue ramie linen blend fabric with a durable breathable woven finish.

    Regular price £13.00 per metre
  • + More colours Alexa - Light Blue Alexa - Light Blue

    Alexa - Light Blue

    Light blue 139cm wide linen and cotton chambray. Woven fabric for a flattering, low-crease summer look.

    Regular price £15.96 per metre
  • Enigma Linen - Turquoise

    Turquoise ramie linen fabric, 140cm wide, blended with cotton in a durable 230gsm weave.

    Regular price £13.00 per metre
  • Tangerine Glow

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

    Regular price £22.50 per metre
  • Signature Linen - Pink

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

    Regular price £12.50 per metre
  • 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 per metre
  • + 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 per metre
  • 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 per metre
  • Linen Mix - Soft White

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

    (3)
    Regular price £10.50 per metre
  • 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 £20.00 p/u
  • + More colours Alexa - Sand Alexa - Sand

    Alexa - Sand

    139cm sand linen cotton chambray fabric, breathable woven dress fabric with soft linen look.

    Regular price £15.96 per metre
  • + More colours Alexa - Orange Alexa - Orange

    Alexa - Orange

    Orange 139cm linen cotton chambray fabric, breathable woven fabric for dresses and shirts.

    Regular price £15.96 per metre
  • + More colours Enigma Linen - Mint Enigma Linen Mint Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Mint

    Enigma Linen - Mint

    Mint green ramie linen cotton fabric, 140cm wide for garments and home interiors.

    Regular price £13.00 per metre
  • Island - Linen Mix - Olive

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

    Regular price £15.50 per metre
  • + More colours Hector - Oatmeal Hector Oatmeal Viscose Linen Blend Plain Woven Shirting Fabric Hector - Oatmeal

    Hector - Oatmeal

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

    (2)
    Regular price £15.00 per metre
  • + More colours Linen Line - Ecru Linen Line Ecru Plain Woven Dress Fabric Fold Linen Line - Ecru

    Linen Line - Ecru

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

    Regular price £18.50 per metre
  • Traditional Linen - Mint

    Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.

    Regular price £24.50 per metre
  • + More colours Linen Mix - Forest Linen Viscose Mix Stretch Fabric Forest Green Fold Linen Mix - Forest

    Linen Mix - Forest

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

    (5)
    Regular price £10.50 per metre
  • Tencel Linen - Tropical Brushstrokes

    Lightweight tencel linen with bold brushstrokes.

    Regular price £14.50 per metre
  • Don't Be Noisy - Pale Blue

    Pale blue linen cotton fabric with white pinstripes, 140cm wide and breathable.

    (2)
    Regular price £18.00 per metre
  • French Linen - Black

    138cm black linen fabric with soft structure and natural texture, ideal for dresses, shirts and skirts.

    Regular price £23.50 per metre
  • Laure Ashley - Ironwork Scroll Cranberry

    Laura Ashley Ironwork Scroll cranberry 141cm, 200gsm, linen blend for curtains.

    Regular price £14.00 per metre
  • Linen Fusion - Royal

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

    (1)
    Regular price £15.96 per metre
  • + More colours Linen Fusion - Navy Linen Fusion Navy Viscose Blend Plain Dress Fabric Fold Linen Fusion - Navy

    Linen Fusion - Navy

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

    Regular price £15.96 per metre
  • Enigma Linen - Pewter

    Pewter grey ramie linen cotton fabric, 140cm wide for garments and soft furnishings.

    (1)
    Regular price £13.00 per metre
  • + More colours Linen Mix - Black Linen Mix - Black

    Linen Mix - Black

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

    (3)
    Regular price £10.50 per metre
  • + More colours Linen Mix - Denim Linen Mix Viscose Linen Look Stretch Suiting Material Denim Linen Mix - Denim

    Linen Mix - Denim

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

    Regular price £10.50 per metre
  • Sunshine Linen - Coral Crush

    Lightweight coral linen with soft drape.

    Regular price £16.50 per metre
  • Hawes Check - Navy Red

    60% cotton & 40% linen. Navy, red & white check. Woven with breathable weave interest 157cm wide.

    Regular price £15.00 per metre
  • Summer Linen - Peach

    Soft Lightweight Ex-Designer Deadstock peach linen with a relaxed, natural finish.

    Regular price £18.00 per metre
  • Rustic Linen - Charcoal

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

    Regular price £18.00 per metre
  • Enigma Linen - Lavender

    Lavender purple ramie linen cotton fabric, 140cm wide with breathable woven texture.

    Regular price £13.00 per metre
  • + 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 per metre
  • + 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 per metre
  • Double Trouble

    381gsm Embroidered Floral Linen Double Cloth. 146cm wide. Peach/Beige heavy cotton linen blend.

    Regular price £14.00 per metre
  • + More colours Linen Mix - Ochre Linen Mix Viscose Linen Look Stretch Suiting Material Ochre Linen Mix - Ochre

    Linen Mix - Ochre

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

    (1)
    Regular price £10.50 per metre
  • 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 per metre
  • Salt Air

    140cm cotton linen blend in pickle green. Lightweight, airy with subtle striped texture.

    Regular price £12.00 per metre
  • Enigma Linen - Coral

    Coral pink ramie linen cotton fabric, 140cm wide for dressmaking and soft furnishings.

    Regular price £13.00 per metre
  • 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 per metre
  • Pretty Little Stripe

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

    (1)
    Regular price £18.00 per metre

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