How To Calculate Yardage For Upholstery Fabric [FAQs]

How To Calculate Yardage For Upholstery Fabric

If you are planning to reupholster your furniture, you will need to know how to calculate yardage for upholstery fabric. This might seem like a daunting task, but it is actually quite simple. In this article, we will guide you through the process of determining how much fabric you will need for your project.

Step 1: Measure Your Furniture

The first step in calculating yardage for upholstery fabric is to measure your furniture. You will need to measure the length, height, and width of each piece of furniture that you plan to reupholster. Make sure to measure every part of the furniture that you want to cover with fabric.

Step 2: Determine Your Fabric Width

The next step is to determine the width of your fabric. Most upholstery fabrics come in widths of 54 inches or 60 inches. Check the label of your fabric to find out the exact width.

Step 3: Calculate Your Yardage

Now that you have your measurements and fabric width, it’s time to calculate your yardage. Use the following formula:

(Length of furniture x 2) + (Width of furniture x 2) + (Height of furniture x 2) ÷ Fabric Width = Yardage Needed

Step 4: Add Extra Yardage

It’s always a good idea to add extra yardage to your calculation, just in case. We recommend adding an extra yard for every 5 yards of fabric needed. This will ensure that you have enough fabric to cover any mistakes or accidents that might happen during the reupholstering process.

Step 5: Round Up

When you have calculated your yardage, round up to the nearest half yard. This will ensure that you have enough fabric to complete your project.


What type of fabric should I use for upholstery?

It is recommended to use a heavyweight fabric like cotton, linen, or wool for upholstery. These fabrics are durable and can withstand daily wear and tear.

Can I use a patterned fabric for upholstery?

Yes, you can use a patterned fabric for upholstery. However, keep in mind that you will need to match up the pattern at the seams, which might require extra yardage.

How do I clean my upholstered furniture?

The best way to clean upholstered furniture is with a vacuum cleaner. You can also spot clean with a mild detergent and water. Avoid using harsh chemicals or abrasive cleaners, as they can damage the fabric.

Can I reupholster my furniture myself?

Yes, you can reupholster your furniture yourself. However, it is recommended to have some basic sewing skills and knowledge of upholstery techniques.

How much fabric do I need for a sofa?

The amount of fabric needed for a sofa will depend on its size and shape. As a general rule, you will need between 12-18 yards of fabric for a standard sofa.

How do I choose the right color for my upholstery fabric?

When choosing the color for your upholstery fabric, consider the overall color scheme of your room. You can also choose a neutral color that will complement any decor style.

Can I use outdoor fabric for indoor upholstery?

Yes, you can use outdoor fabric for indoor upholstery. Outdoor fabrics are often more durable and stain-resistant than indoor fabrics, making them a good choice for high-traffic areas.

How long does it take to reupholster furniture?

The time it takes to reupholster furniture will depend on its size and complexity. A simple chair might take a few hours, while a sofa might take a few days. It’s best to set aside plenty of time for your project.


Reupholstering your furniture can save you money and give your old pieces a new life. You can also customize your furniture with the fabric of your choice.


Before you start your reupholstering project, make sure to have all the necessary tools and supplies on hand. This might include a staple gun, upholstery foam, batting, and fabric.


Calculating yardage for upholstery fabric might seem overwhelming, but it’s actually a simple process. By measuring your furniture, determining your fabric width, and using a simple formula, you can determine how much fabric you will need for your project. Remember to add extra yardage, round up, and choose a durable fabric for your upholstery project.

Was this article helpful?