Home Fabrics


Home Fabrics

Just like your wardrobe, your home should present your unique style and vision. With our selection of well over 4,000 fabrics to style your home in, you are sure to find a few that speak to your vision! Whether you are looking for an airy drapery to let some light into your space, or a wonderful floral upholstery to add that botanical touch to your home, Mood has you covered. Each fabric is chosen for its impeccable quality, luxurious hand, durability, and on-trend color and pattern. Browse our eclectic selection and get inspired!
51 Results
27 | 45 | 99
1 2 NEXT
  • Metallic Silver Blended Linen Woven
    $29.99 / Yard
     yard

    Metallic Silver Blended Linen Woven

    Almost Sold Out! Only 3.5 Left.

    Product #: 114706

    $29.99 / Yard
  • Celstial/Metallic Gold Blended Linen Woven
    $29.99 / Yard
     yard

    Celstial/Metallic Gold Blended Linen Woven

    Product #: 114704

    $29.99 / Yard
  • Light Pink Woven Linen Suiting
    $21.99 / Yard
     yard

    Light Pink Woven Linen Suiting

    Product #: 114301

    $21.99 / Yard
  • Denim Woven Linen Suiting
    $21.99 / Yard
     yard

    Denim Woven Linen Suiting

    Product #: 114300

    $21.99 / Yard
  • Natural Woven Linen Suiting
    $21.99 / Yard
     yard

    Natural Woven Linen Suiting

    Product #: 114297

    $21.99 / Yard
  • Beige Woven Linen Suiting
    $21.99 / Yard
     yard

    Beige Woven Linen Suiting

    Product #: 114296

    $21.99 / Yard
  • Brown Woven Linen Suiting
    $21.99 / Yard
     yard

    Brown Woven Linen Suiting

    Product #: 114295

    $21.99 / Yard
  • Slate Woven Linen Suiting
    $21.99 / Yard
     yard

    Slate Woven Linen Suiting

    Product #: 114294

    $21.99 / Yard
  • Light Brown Woven Linen Suiting
    $21.99 / Yard
     yard

    Light Brown Woven Linen Suiting

    Product #: 114292

    $21.99 / Yard
  • Cream Woven Linen Suiting
    $21.99 / Yard
     yard

    Cream Woven Linen Suiting

    Product #: 114291

    $21.99 / Yard
  • Lime Woven Linen Suiting
    $21.99 / Yard
     yard

    Lime Woven Linen Suiting

    Product #: 114290

    $21.99 / Yard
  • Dark Brown Woven Linen Suiting
    $21.99 / Yard
     yard

    Dark Brown Woven Linen Suiting

    Product #: 114289

    $21.99 / Yard
  • Black Woven Linen Suiting
    $21.99 / Yard
     yard

    Black Woven Linen Suiting

    Product #: 114288

    $21.99 / Yard
  • White Woven Linen Suiting
    $21.99 / Yard
     yard

    White Woven Linen Suiting

    Product #: 114287

    $21.99 / Yard
  • Indian Olive/White Striped Linen Woven
    $34.99 / Yard
     yard

    Indian Olive/White Striped Linen Woven

    Product #: 108190

    $34.99 / Yard
  • Indian Maroon/Beige Striped Linen Woven
    $34.99 / Yard
     yard

    Indian Maroon/Beige Striped Linen Woven

    Product #: 108189

    $34.99 / Yard
  • Gypsy Ikat Linen Blend
    $29.99 / Yard
     yard

    Gypsy Ikat Linen Blend

    Product #: 102488

    $29.99 / Yard
  • Dove Floral Linen Blend
    $29.99 / Yard
     yard

    Dove Floral Linen Blend

    Product #: 102481

    $29.99 / Yard
  • Petal Medallion Linen-Blend
    $29.99 / Yard
     yard

    Petal Medallion Linen-Blend

    Product #: 102462

    $29.99 / Yard
  • Sand Stripes Linen
    $34.99 / Yard
     yard

    Sand Stripes Linen

    Product #: 101764

    $34.99 / Yard
  • Sand Stripes Linen
    $34.99 / Yard
     yard

    Sand Stripes Linen

    Product #: 101763

    $34.99 / Yard
  • Gray Stripes Linen
    $34.99 / Yard
     yard

    Gray Stripes Linen

    Almost Sold Out! Only 3 Left.

    Product #: 101762

    $34.99 / Yard
  • Sand Stripes Linen
    $34.99 / Yard
     yard

    Sand Stripes Linen

    Product #: 101761

    $34.99 / Yard
  • Sage Stripes Linen
    $34.99 / Yard
     yard

    Sage Stripes Linen

    Product #: 101760

    $34.99 / Yard
  • Ivory Stripes Linen
    $29.99 / Yard
     yard

    Ivory Stripes Linen

    Product #: 101759

    $29.99 / Yard
  • Sand Stripes Linen
    $29.99 / Yard
     yard

    Sand Stripes Linen

    Product #: 101758

    $29.99 / Yard
  • Natural Stripes Airy Linen
    $29.99 / Yard
     yard

    Natural Stripes Airy Linen

    Product #: 101756

    $29.99 / Yard
  • Free Shipping
    on orders over $100
    details
51 Results
27 | 45 | 99
1 2 NEXT