Dining Chair:Seat Only: 0.5 to 1 yard
Seat and Back: 1 to 1.5 yards
Armchair:Chair with Loose Cushion: 5 to 7 yards
Chair with Attached Cushion: 4 to 6 yards
Chair with Tight Back: 4 to 6 yards
Loveseat:Loveseat with Loose Cushions: 9 to 12 yards
Loveseat with Attached Cushions: 8 to 11 yards
Loveseat with Tight Back: 8 to 11 yards
Sofa:Sofa with Loose Cushions: 12 to 18 yards
Sofa with Attached Cushions: 10 to 16 yards
Sofa with Tight Back: 10 to 16 yards
Sectional Sofa:Small Sectional: 15 to 20 yards
Medium Sectional: 20 to 30 yards
Large Sectional: 30 to 40 yards
Ottoman:Ottoman with Loose Cushion: 2 to 3 yards
Ottoman with Attached Cushion: 1.5 to 2.5 yards
Ottoman with Tight Top: 1 to 2 yards
Upholstery Yardage Chart

The formula for calculating fabric yardage for upholstery depends on the dimensions and style of the furniture piece. Here’s a general formula that can be used as a starting point:

  1. Measure the Width and Height of the furniture piece.
    • Width: Measure the widest point from arm to arm or the widest point across the backrest.
    • Height: Measure from the floor to the highest point on the backrest.
  2. Calculate the Seat Area:
    • Seat Area = Width (W) x Depth (D) Note: Depth refers to the distance from the front of the seat to the backrest.
  3. Calculate the Back Area:
    • Back Area = Width (W) x Height (H)
  4. Calculate the Total Yardage:
    • Total Yardage = Seat Area + Back Area
  5. Consider Additional Fabric Requirements:
    • If the furniture piece has arms, add an extra allowance for the arm area.
    • If the furniture piece has cushions, add an allowance for the cushion area.
  6. Round up the Total Yardage:
    • It’s recommended to round up the total yardage to the nearest half-yard or whole yard to ensure you have enough fabric for pattern matching, cutting, and any unforeseen adjustments.

Discover more from Textile Calculator

Subscribe to get the latest posts sent to your email.

Leave a Comment

Discover more from Textile Calculator

Subscribe now to keep reading and get access to the full archive.

Continue reading