Skip to content
πŸš€ FREE SHIPPING on orders over $100
πŸš€ 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 What is the best fabric to use for outdoor furniture?

Comments

Bea - February 13, 2026

How many yards would it take to cover 8 dinette seat cushions that come off and bolt back down ?

Suzanne Barnum - June 27, 2025

I need to make cording for a pillow. The pillow measure 30 inches in length and 10 inches in width. It is a long rectangle. I recently purchased Hailey fabric. I am wondering if I have enough extra fabric for cutting cording strips on the bias. The cording area of the pillow is
30 +30+10+10 ( all sides) = 80 inches plus need some extra for seams say total is 85". There must be a formula to figure out how much material I need for bias strips that are 1.5 inches wide and cover the 85 inch perimeter of the pillow. Next time, I will do better math when I order fabric for a pillow plus cording. Thank you, Suzanne

Deb - April 18, 2024

I have an 88 inch chippendale sofa. My fabric is 110" wide with a 13.75 inch repeat and no skirt. If I am understanding your chart, I should get a minimum of 14 yards (7 ft). Does this assume 54" fabric? Because the fabric I want is so wide, how much should I plan to buy? (54/110) times 7 feet?

Jean - April 9, 2024

You need to explain about repeat on fabric . Lots of fabrics have 40’ repeats

Carol D. Davis - December 5, 2022

i have a 3 piece Victorian style living room set 3 cushions for large sofa. 2 cushions for loveseat, 1 cushion for 1 chair how much materials do you think i will need for eacg one.

Yehia - October 8, 2022

Thank you πŸ™ it’s very helpful, what about Foam calculations ?
Tks

Yehia - October 8, 2022

Thank you πŸ™ it’s very helpful, what about Foam calculations ?
Tks

Brian Oakes - November 8, 2021

Thanks for posting this chart. It’s very informative for us non industry folks. Simple questions simply answered !

Dee - September 25, 2021

Nice chart very helpful for this newbie.

Thank you!

Joyce - September 7, 2021

Thanks for the chart and information, it I was very informative and helpful. I appreciate you!!

Leave a comment

* Required fields