Skip to content
FREE SAMPLES? Use code: SWATCHES10 at checkout :)
FREE SAMPLES? Use code: SWATCHES10 at checkout :)

Because life happens.

Stain Resistant & Bleach Cleanable

Because life happens.

PFAS Chemical-Free

Safe for the entire family.

Made in the USA

From yarn to loom to your living room.

Comprehensive Warranties

We've got you covered.

Upholstery Fabric

Our Upholstery Fabric is the best on the market . Why is Revolution the best? Inherently stain resistant, Revolution is the oldest PFAS free performance fabric on the market. We never compromised your health for the sake of performance fabric. Trusted by furniture retailers, interior designers, and upholstery shops, try Revolution Fabrics Today!

  • Stain resistant
  • PFAS chemical free fabric 
  • Bleach cleanable,
  • Made in U.S.A.

Revolution - because life happens


  • Phoenician - Revolution Plus Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $25.80
    Original price
    $2.00 - $25.80
    $2.00 - $25.80
    Current price $2.00

    Introducing the Phoenician Revolution Plus Performance Fabric Upgrade your indoor living spaces with our versatile Phoenician Revolution Plus Perf...

    View full details
    Original price $2.00 - Original price $25.80
    Original price
    $2.00 - $25.80
    $2.00 - $25.80
    Current price $2.00
  • Slipcover Twill - Performance Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $22.25
    Original price
    $2.00 - $22.25
    $2.00 - $22.25
    Current price $2.00

    Upholstery Fabric Description No worries here! SC Twill is a basic, all-purpose fabric texture made with performance yarns that are tough and stai...

    View full details
    Original price $2.00 - Original price $22.25
    Original price
    $2.00 - $22.25
    $2.00 - $22.25
    Current price $2.00
  • Foreshore - Washable Striped Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $27.50
    Original price
    $2.00 - $27.50
    $2.00 - $27.50
    Current price $2.00

    Upholstery Fabric Description Introducing our charming Nautical Pinstripe Upholstery Fabric, the perfect addition for those looking to bring a cla...

    View full details
    Original price $2.00 - Original price $27.50
    Original price
    $2.00 - $27.50
    $2.00 - $27.50
    Current price $2.00
  • Spice - Striped Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00

    Upholstery Fabric Description Spice is inspired by the classic shibori pattern. Spice is the perfect pattern for someone seeking to add a dash o...

    View full details
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00
  • Woof - Revolution Plus Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00

    Upholstery Fabric Description We have created a pattern for all the dog lovers out there! This whimsical pattern is a fun addition to any home that...

    View full details
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00
  • Iceland Ditsy Floral - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00

    Upholstery Fabric Description Introducing our beautiful Iceland Ditsy Floral Upholstery Fabric – a perfect blend of style and functionality for ...

    View full details
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00
  • Tangle - Revolution Plus Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00

    Upholstery Fabric Description  Tangle curving lines are an expression of nature. This pattern is reminiscent of geological rock formations. Fabr...

    View full details
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00
  • Optimum - Washable Striped Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $25.50
    Original price
    $2.00 - $25.50
    $2.00 - $25.50
    Current price $2.00

    Upholstery Fabric Description Discover the Perfect Striped Fabric for Every Space Introducing the Optimum Washable Striped Performance Fabric, a...

    View full details
    Original price $2.00 - Original price $25.50
    Original price
    $2.00 - $25.50
    $2.00 - $25.50
    Current price $2.00
  • Flying Ace Washable Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00

    Upholstery Fabric Description Introducing the Flying Ace Upholstery Fabric, a combination of style, durability, and versatility that will add char...

    View full details
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00
  • Opulent - Paisley Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00

    Upholstery Fabric Description Discover the Elegance of Opulent Paisley Upholstery Fabric Introducing the Opulent Paisley Upholstery Fabric - an ...

    View full details
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00
  • Sixpence - Outdoor Washable Performance Fabric

    Revolution Outdoor Washable
    Original price $2.00 - Original price $28.00
    Original price
    $2.00 - $28.00
    $2.00 - $28.00
    Current price $2.00

    Upholstery Fabric Description Sixpence's tight and flat weave is very versatile. This is Revolution Fabrics first introduction to a completely ma...

    View full details
    Original price $2.00 - Original price $28.00
    Original price
    $2.00 - $28.00
    $2.00 - $28.00
    Current price $2.00
  • Norway Fabric - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00

    Norway Jacquard Upholstery Fabric Introducing the Norway Jacquard Upholstery Fabric - a versatile, high-quality fabric designed for indoor and RV/c...

    View full details
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00
  • Chainstitch - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $34.95
    Original price
    $2.00 - $34.95
    $2.00 - $34.95
    Current price $2.00

    Upholstery Fabric Description Introducing our beautifully designed Chainstitch Upholstery Fabric - perfect for adding an elegant touch to any space...

    View full details
    Original price $2.00 - Original price $34.95
    Original price
    $2.00 - $34.95
    $2.00 - $34.95
    Current price $2.00
  • Sponge - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00

    Experience the Vibrance of the Coast with Our Sponge Jacquard Upholstery Fabric Bring the refreshing atmosphere and colors of the seaside into your...

    View full details
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00
  • Regalia - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $31.95
    Original price
    $2.00 - $31.95
    $2.00 - $31.95
    Current price $2.00

    Discover Regalia - The Perfect Jacquard Upholstery Fabric for Your Home Introducing "Regalia", a stunning and versatile upholstery fabric designed ...

    View full details
    Original price $2.00 - Original price $31.95
    Original price
    $2.00 - $31.95
    $2.00 - $31.95
    Current price $2.00
  • Ombre - Revolution Plus Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $27.00
    Original price
    $2.00 - $27.00
    $2.00 - $27.00
    Current price $2.00

    Upholstery Fabric Description Introducing the Ombre - Revolution Plus Performance Fabric, a gorgeous and innovative take on traditional striped ...

    View full details
    Original price $2.00 - Original price $27.00
    Original price
    $2.00 - $27.00
    $2.00 - $27.00
    Current price $2.00
  • Seastar Starfish - Jacquard Upholstery Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00

    Upholstery Fabric Description Seastar performance fabric is a beautiful, clean graphic interpretation of the lovable starfish. The perfect pattern...

    View full details
    Original price $2.00 - Original price $35.95
    Original price
    $2.00 - $35.95
    $2.00 - $35.95
    Current price $2.00
  • Cleo - Revolution Performance Fabric

    Revolution Plus Performance Fabrics
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00

    Upholstery Fabric Description Introducing the Cleo Paisley Upholstery Fabric, an elegant and sophisticated choice for your home furnishings. The l...

    View full details
    Original price $2.00 - Original price $29.95
    Original price
    $2.00 - $29.95
    $2.00 - $29.95
    Current price $2.00