Skip to content
πŸ‘‰ New Collection: Heritage | Free Shipping on Orders Over $100 πŸš€
πŸ‘‰ New Collection: Heritage | Free Shipping on Orders Over $100 πŸš€
Assorted Revolution Performance Fabric samples in various colors, patterns, and textures, displayed in an overlapping arrangement. The samples include stripes, geometric designs, and textured weaves, showcasing the diversity of upholstery fabric options.

Upholstery Fabric Calculator: How to Estimate Fabric Yardage for Upholstery

How to Calculate the Fabric You’ll Need for Your Project

p>Whether you're reupholstering a beloved armchair, stitching a quilt for a grandchild, or hanging new drapes, the first question is always the same β€” how much fabric do I actually need? Order too little and your project stalls. Order too much and the leftover lives in a closet forever. Use our free calculator below to get an instant answer, then keep reading for the math behind it, the factors that change it, and tips from our textile experts.

The Revolution Fabric Yardage Calculator

Select your application, enter your dimensions, and we'll suggest a yardage amount based on the standards from our Reupholstery Guide β€” with a 10% overage built in. You can also print or save the estimate as a PDF to bring to your upholsterer.

Fabric Calculator

How much fabric do I need?

Select your application and answer a few questions β€” we'll suggest a yardage amount based on Revolution's standards plus a 10% overage.

Select an application above to begin.

Please verify with your upholsterer before ordering. A 10% overage is included. Actual yardage varies based on pattern repeat, fabric direction, and your upholsterer's cutting plan.

Note: this estimate is based on standard furniture proportions and the Revolution Reupholstery Guide. Pattern repeats, fabric direction, and your upholsterer's specific cutting plan can change the actual yardage. Always confirm with your upholsterer before ordering.

The 54-Inch Standard: Start Here

Almost all upholstery and drapery fabric in the United States is sold in a 54-inch width. When you buy "a yard," you're actually getting a piece 54 inches wide by 36 inches long β€” that's the dimension every yardage calculation below assumes. Imported fabrics and specialty goods sometimes run narrower (45") or wider (60"+), so it's always worth confirming the width before you order.

Bolts of Revolution Performance Fabric in neutral tones stored upright on a shelf, showing the standard 54-inch width.

Choosing the Right Fabric First

Before you calculate yardage, decide what kind of fabric your project needs. Picking the right material up front saves you from buying twice.

Indoor Projects

Performance fabrics are engineered to resist stains, withstand heavy daily wear, and clean up with diluted bleach. They're the right choice for any piece that sees real life β€” sofas, sectionals, dining chairs, family-room ottomans. Non-performance fabrics tend to be cheaper but won't hold up the same way; reserve them for low-traffic decorative items like throw pillows or guest-room accents.

Outdoor Projects

Outdoor fabrics are built to resist UV fading, repel water, and survive temperature swings. They're essential for patio cushions, outdoor sofas, and anything else exposed to weather. Indoor fabric on outdoor furniture will fade and break down within a season, so this is one place not to compromise.

A family of five sharing hot chocolate on an outdoor sofa upholstered in Revolution Performance Fabric, surrounded by greenery.

See How Easily Performance Fabric Cleans

Related: How to Clean Upholstery Fabric β€” Say Goodbye to Stains

Simple Fabric Math: The Basics

For most simple projects, fabric math comes down to a single question: how wide and how tall is the piece you're covering?

If your finished piece is narrower than 54 inches, one width of fabric covers it. The length you need is just the height of the piece (plus seam allowance, hems, and any pattern matching β€” more on that below). For example, a simple curtain for a 24-inch-wide by 36-inch-high window takes one yard. The 54-inch fabric width comfortably covers the 24-inch window, and one yard's length (36 inches) covers the height.

If your piece is wider than 54 inches, you need to plan for seams. Most sofas, sectionals, and king-size headboards fall into this category β€” they require multiple "widths" of fabric joined together. That's exactly where the calculator above shines β€” it handles the multi-width math automatically.

Calculating Fabric for Pieced Projects (Quilts, Patchwork, Custom Cushions)

If your project is made up of repeated pieces β€” quilt blocks, patchwork pillow tops, multiple matching cushions β€” the calculator above won't cover it. Use this simple four-step formula instead:

  1. Pieces per width: divide the fabric width (54") by the width of one piece, then round down. Example: 6-inch squares β†’ 54 Γ· 6 = 9 pieces per row.
  2. Rows needed: divide the total pieces you need by the pieces-per-width. Example: 27 squares Γ· 9 = 3 rows.
  3. Total length: multiply the number of rows by the length of one piece. Example: 3 rows Γ— 6" = 18 inches.
  4. Convert to yards: divide total length by 36 inches and round up. Example: 18" Γ· 36 = Β½ yard.

Add 10–20% on top of this base figure for seam allowance, pattern matching, and inevitable cutting mistakes.

Related: How Many Yards of Upholstery Fabric Does It Take to Re-Cover a Sofa?

A roll of Revolution Performance Fabric measured against a yardstick showing 36 inches β€” one yard of length.

Five Factors That Change Your Fabric Needs

The calculator and formulas above give you a baseline. These five factors can shift the actual amount you need up or down:

1. Seam Allowance and Hems

Always add fabric for the edges. As a rule of thumb, allow 1 inch of seam allowance per side for upholstery and Β½ inch for sewing. Curtains and drapes need an extra 8–16 inches per panel for top and bottom hems.

2. Fabric Width Variations

54" is standard, but it's not universal. Imported fabrics often come in 45" or 60" widths, and specialty fabrics can be wider still. A narrower fabric means more widths joined together β€” and more total yardage. Always double-check the width before calculating.

3. Pattern Repeat

Patterned fabrics need to match at every seam, which means you'll cut some fabric off and discard it to align the pattern. Add 10–25% for pattern repeat β€” the larger the repeat, the more overage. An 18-inch repeat typically adds about 20% to your total yardage.

4. Directional Fabrics

Some fabrics have a defined direction (a nap, a one-way pattern, a directional weave) that must run consistently. This rules out the upholsterer's usual trick of rotating pieces 90Β° to save fabric, so directional materials need 10–15% extra.

5. Welting (Cording)

Welt cord, the rope-like trim along cushion edges and seam lines, requires its own fabric β€” cut on the bias so it bends smoothly around corners. Bias-cut welting eats more material than you'd expect; add Β½ to 1 yard depending on the size of the piece.

Close-up of welted seams on Revolution Outdoor Performance Fabric, showing the smooth cord trim along cushion edges.

Always Buy a Little Extra

Fabric is produced in dye lots, and lot-to-lot color variation is real β€” even on the same SKU. If you run short halfway through your project and have to order more, the new batch may not be a perfect match. Order all the fabric you need (plus your overage) in a single purchase, and keep any leftover for future repairs or coordinating accent pieces.

For quick reference, you can also download our printable Reupholstery Yardage Guide (right-click and "Save image as").

Revolution Reupholstery Yardage Guide showing standard fabric requirements for sofas, chairs, ottomans, and headboards.

When to Call an Upholsterer

If your project is large, expensive, or involves a piece you care deeply about, hiring a professional upholsterer is often worth it. A good upholsterer will measure your piece, calculate exact yardage based on their specific cutting method, and recommend the right fabric for how the piece will actually be used. Velvet might look gorgeous on a Pinterest board, but it's the wrong call for a sectional that hosts movie night with three kids β€” a performance fabric with high abrasion resistance lasts years longer in real-world use.

Bring your calculator estimate or printed PDF to the consultation so you have a starting point for the conversation.

Illustration of a sofa upholstered in Revolution plaid fabric with a measuring tape across the bottom, illustrating accurate upholstery measurement.

Frequently Asked Questions

How do I calculate fabric yardage for different projects?

The fastest way is the interactive calculator above, which handles sofas, chairs, ottomans, headboards, drapery, pillows, and custom panels. For pieced projects like quilts, use the four-step formula: pieces per width Γ— rows needed Γ— piece length, converted to yards.

What's the difference between yards and meters when buying fabric?

Fabric in the US is sold by the yard (36 inches). In most other countries, it's sold by the meter (39.37 inches β€” about 9% longer than a yard). When converting, always round up to make sure you have enough.

How much extra fabric should I buy?

The calculator above includes a built-in 10% overage. For patterned or directional fabrics, add another 10–15%. For complex projects with welting or tufting, an extra yard is rarely wasted β€” it can become matching throw pillows, arm covers, or repair material if a cushion ever needs replacing.

Why do I need extra fabric for upholstery vs. simpler sewing projects?

Upholstery uses dozens of separately cut pieces (inside back, outside back, inside arms, outside arms, deck, cushions, boxing, welting, skirts) and each one needs its own seam allowance. Pattern matching across all those pieces also wastes fabric at every seam. That's why our calculator builds in 10% over the base figure from the Revolution Reupholstery Guide.

What is "pattern repeat" and how does it affect yardage?

Pattern repeat is the vertical distance from one full pattern motif to the next identical one. To match patterns at every seam, the upholsterer has to cut and discard fabric until the next piece starts at the same point in the pattern. Larger repeats waste more material β€” a fabric with an 18-inch repeat typically adds about 20% to the total yardage.

Ready to Start Your Project?

Once you have your number, browse our upholstery fabric collection or take the Fabric Finder quiz to narrow down the right Revolution fabric for your application, durability needs, and aesthetic. Every Revolution fabric is woven in our North Carolina mill, PFAS-free, bleach cleanable, and built to handle the realities of family life.

Share your project on Instagram with #revolutionfabrics β€” we love seeing what our customers create.

Previous article Marin Sofa at West Elm

Comments

Agnes - November 9, 2020

Ready to update some β€œsturdy pieces” as a novice. I did a quick Google search, your chart & blog were the first to appear. AND SO HELPFUL for me to prepare my questions BEFORE I meet with a professional upholster. Thank you for sharing this information publicly.

Freddy Montgomery - August 9, 2019

I looked at your chart on yardage and it is pretty accurate, I usually figure my yardage on fabrics that is not Railroaded so I’ll have enough fabric, But it’s a great layout of this Chart, I’ll make a copy so i can use it for customers, Thanks Freddy Montgomery @ Fredericks Upholstery

Leave a comment

* Required fields