Linen Fabrics

Linen Fabric by the Yard – Breathable, Natural & Timeless Shop our premium selection of linen fabric by the yard, perfect for creating elegant, breathable, and durable garments and home décor projects. Made from natural flax fibers, linen is prized for its lightweight texture, moisture-wicking properties, and timeless look. Whether you're sewing summer dresses, pants, tops, curtains, or table linens, linen offers a crisp yet soft feel that gets better with every wash. Choose from a variety of solid linens, yarn-dyed linens, printed linens, and linen blends in a wide range of colors and weights to suit any sewing project. Linen is ideal for warm-weather clothing, rustic home accents, and modern minimalist styles. Elevate your sewing with our high-quality linen fabrics, available by the yard for all your apparel and crafting needs. We offer washer linens, 100% linen fabrics and gorgeous digital linens from Italy and Japan.
sort-ascending
  • Linen Rayon Slub Ivory

    $14.99 per yard
  • Yarn Dyed Linen Blend Peachy

    $14.99 per yard
  • Fern Impressions Linen Blend

    $17.99 per yard
  • Washed Strokes Linen Blend

    $17.99 per yard
  • Solid Linen Blend Moss

    $19.99 per yard
  • Essex Yarn Dyed Linen Blend Black

    $14.99 per yard
  • Brussels Washer Linen Blend White

    $16.99 per yard
  • Essex Linen Blend Solid Black

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Steel

    $14.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Black

    $16.99 per yard
  • Brussels Washer Linen Blend Mist

    $16.99 per yard
  • Brussels Washer Linen Blend Charcoal
    $16.99 per yard
  • Brussels Washer Linen Blend Ocean

    $16.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Denim Blue
    $16.99 per yard
  • Essex Yarn Dyed Linen Blend Red

    $14.99 per yard
  • Brussels Washer Linen Blend Milk Chocolate

    $16.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Sage
    $16.99 per yard
  • Essex Yarn Dyed Linen Blend Shale

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Small Stripe Indigo

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Plaid Indigo

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Plaid Black
    $14.99 per yard
  • Viscose Linen Noil Black

    $21.99 per yard
  • Viscose Linen Noil Rust

    $21.99 per yard
  • Viscose Linen Noil Plum
    $21.99 per yard
  • Viscose Linen Noil Charcoal

    $21.99 per yard
  • Viscose Linen Noil Spruce

    $21.99 per yard
  • Viscose Linen Noil Copper

    $21.99 per yard
  • Essex Yarn Dyed Linen Blend Spice
    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Leather
    $14.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Redrock

    $16.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Flax

    $16.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Rain

    $16.99 per yard
  • Brussels Washer Yarn Dye Linen Blend Heliotrope

    $16.99 per yard
  • Viscose Linen Noil Dark Teal

    $21.99 per yard
  • Viscose Linen Noil White

    $21.99 per yard
  • Viscose Linen Noil Rose

    $21.99 per yard
  • Viscose Linen Noil Mustard

    $21.99 per yard
  • Viscose Linen Noil Royal

    $21.99 per yard
  • Viscose Linen Noil Natural

    $21.99 per yard
  • Essex Yarn Dyed Curry
    $14.99 per yard
  • Viscose Linen Noil Red
    $21.99 per yard
  • Viscose Linen Noil Amber

    $21.99 per yard
  • Viscose Linen Noil Stone

    $21.99 per yard
  • Viscose Linen Noil Cornflower

    $21.99 per yard
  • Viscose Linen Noil Prune

    $21.99 per yard
  • Brussels Washer Linen Blend Lavender Thistle

    $16.99 per yard
  • Brussels Washer Linen Blend Poppy

    $16.99 per yard
  • Viscose Linen Noil Stripe Natural

    $24.99 per yard
  • Essex Linen Blend Yarn Dyed Denim

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Small Stripe Chambray

    $14.99 per yard
  • Brussels Washer Linen Blend Natural

    $16.99 per yard
  • Brussels Washer Linen Blend Brick

    $16.99 per yard
  • Essex Yarn Dyed Palm

    $14.99 per yard
  • Catalina Linen Blend Red

    $18.99 per yard
  • Brussels Washer Yarn Dye Linen Espresso

    $16.99 per yard
  • Brussels Washer Linen Mocha

    $16.99 per yard
  • Viscose Linen Noil Hot Pink

    $21.99 per yard
  • Essex Yarn Dyed Linen Blend Aqua

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Pickle

    $14.99 per yard
  • Essex Yarn Dyed Linen Blend Espresso

    $14.99 per yard

Items 1-60 of 128

loader
Loading...