How to Calculate Fabric Yardage for a Chair
Chair yardage isn't one calculation. It's 12 different calculations depending on which chair style you're working on. A dining chair and a wing chair are both "chairs" in the way a bicycle and a truck are both vehicles. The approach is completely different.
Here's how to calculate yardage for the most common chair styles, step by step.
TL;DR
- How To Calculate Chair yardage depends on fabric width, construction details, pattern repeat, and nap direction.
- Plain 54-inch fabric requires a baseline calculation plus 10-15% waste allowance for a standard how to calculate chair job.
- Patterned fabric adds 20-35% to base yardage depending on repeat size and the number of cutting zones that must align.
- Directional fabrics add 15-25% over plain fabric because layout optimization is restricted by nap direction.
- Always verify fabric width before finalizing yardage; COM fabric often comes in non-standard widths.
- Calculating yardage at the quote stage, not mid-job, eliminates reorders and protects your profit margin.
Before You Calculate: Identify the Exact Chair Style
The single most important thing you can do before calculating yardage is name the specific style accurately. This isn't aesthetic — it's structural. Chair styles have fundamentally different cutting zone counts, and using the wrong profile as your starting point will give you the wrong answer even if you do everything else right.
Identify:
- Does it have arms? (Yes = add inside arm and outside arm panels)
- Is the back upholstered on both sides? (Outside back vs. exposed frame)
- Is the seat a cushion or tight seat?
- Are there wings?
- Does it have a skirt?
Once you have those 5 answers, you know which zones to calculate.
Step 1: Measure All Cutting Zones
Dining chair (seat only):
- Seat width x depth (add 4–6 inches for wrap-under on each side)
Side chair (seat + back):
- Seat width x depth
- Inside back width x height
- Outside back width x height
- (Note: outside back on a dining chair is often narrower than inside back due to frame)
Club chair:
- Inside back, outside back
- Inside arm L/R, outside arm L/R
- Seat (tight or cushion)
- Front border
- Deck (if tight seat, deck is cambric or utility)
Wing chair: All club chair zones plus:
- Inside wing L/R
- Outside wing L/R
- (Wing panel dimensions: measure from where wing meets back rail to wing tip, height and depth of wing)
Barrel chair:
- Continuous back panel (inside back + inside arm run as one curved panel — measure the full arc length, not just width)
- Outside back + outside arm (often also continuous)
- Seat cushion
- Front border
Write everything down. Don't calculate in your head while measuring — you'll confuse measured dimensions with estimated ones.
Step 2: Calculate Plain Fabric Yardage by Style
Using 54-inch fabric (52-inch usable width) as standard.
Dining chair (slip seat):
- Seat panel: approximately 20 x 20 inches with wrap-under. Cuts 2 per row. Row height: 20 inches = 0.56 yards.
- Total: 0.6–0.75 yards (slight buffer).
Side dining chair (seat + upholstered back):
- Seat panel: 0.56 yards (2 per row)
- Inside back: 18 x 16 inches. 2 per row at 36" combined. Row: 16" = 0.44 yards.
- Outside back: similar. Row: 14" = 0.39 yards.
- Total: approximately 1.4–1.75 yards.
Club chair:
- Inside back: 28 x 24 inches. 1 per row. Row: 25" = 0.69 yards.
- Outside back: 28 x 22 inches. Row: 23" = 0.64 yards.
- Inside arms (both): 22 x 22 inches each. 2 per row. Row: 23" = 0.64 yards.
- Outside arms (both): 22 x 14 inches each. 2 per row. Row: 15" = 0.42 yards.
- Seat cushion (front + back): 24 x 26 inches. 2 per row (if fabric is 52"+). Row: 27" = 0.75 yards.
- Front border: 28 x 7 inches. Fits in margin. 0.2 yards.
- Welt cording: approximately 8 yards of welt = 0.5 yards fabric.
- Subtotal: approximately 3.84 yards. With 10% buffer: 4.25 yards.
Wing chair:
All club chair zones above, plus:
- Inside wing L: shaped panel, bounding box approximately 12 x 24 inches. 2 per row. Row: 25" = 0.69 yards.
- Inside wing R: same. Combined with left in same row calculation.
- Outside wing L + R: bounding box approximately 10 x 20 inches each. 2 per row. Row: 21" = 0.58 yards.
- Additional waste from shaped cuts: add 20% to the wing panel total.
- Additional over club chair: 1.75–2.5 yards.
- Wing chair total: 6–7 yards plain.
Barrel chair:
- Continuous inside panel (curved arc, typical arc length 64 x 26 inches bounding): the curve wastes corners. 1 per row. Row: 28" (includes curvature waste) = 0.78 yards.
- Outside panel (similar): 0.75 yards.
- Seat cushion: 0.75 yards.
- Front border, welt: 0.75 yards.
- Add 20–30% for curved seam waste over calculated panels.
- Barrel chair total: 4.5–6 yards plain.
Step 3: Pattern Repeat Adjustment
For chairs, the same zone-by-zone repeat waste calculation applies as for sofas — but with fewer zones.
Club chair, 13.5-inch repeat: Typically adds 1–1.5 yards.
Club chair, 27-inch repeat: Adds 2.5–3.5 yards.
Wing chair, 27-inch repeat: Adds 3–4.5 yards (more zones, particularly the wing panels).
The wing panels create additional pattern matching complexity because the wings are visible next to the back and the pattern needs to look intentional at the wing-to-back junction. This adds a centering requirement that costs another 0.5–1 yard.
Step 4: Calculate Set Yardage for Dining Chairs
For a set of dining chairs:
- Calculate yardage for one chair.
- Multiply by chair count.
- Add pattern repeat waste once for the full set (not per chair — calculate the set as a connected layout).
For 6 dining chairs with a 13.5-inch repeat:
- Plain fabric: 0.75 yards x 6 = 4.5 yards.
- Set pattern waste: 6 seats, each needing to start at the same point in the 13.5-inch repeat. Waste per chair (after the first): approximately 0.15–0.3 yards. Total added waste: approximately 1 yard.
- Total: 5.5 yards for 6 chairs with 13.5-inch repeat.
Common Calculation Mistakes
Treating a wing chair like a club chair. They're not the same. Always identify the style first and use the correct zone count.
Forgetting the outside back on fully upholstered chairs. Some chairs have exposed wood backs — in that case there's no outside back fabric. Some have fully upholstered backs — don't skip this zone.
Not measuring wing panel depth. The wing extends from the back panel. That depth affects the panel size significantly. A shallow wing (3 inches) and a deep wing (6 inches) are both "wings" but they're different cutting zones.
Using seat dimensions without wrap-under allowance. A dining chair seat that finishes at 18 x 18 inches needs a cut of approximately 26 x 26 inches to allow for pulling fabric under the seat rail. Always add pull-under to seat dimensions.
FAQ
How many yards do I need to reupholster a chair?
It depends entirely on the chair style. A slip-seat dining chair needs 0.75–1 yard. A club chair needs 4.5–6 yards. A wing chair needs 6–9 yards. A barrel chair needs 4.5–6 yards. Don't estimate one style based on another — the zone count and geometry are too different. Use the StitchDesk calculator with the specific chair style selected to get an accurate number.
How do I measure a chair for yardage?
Measure each cutting zone separately: seat width and depth, inside back width and height, outside back width and height, inside arm width and height (both sides), outside arm width and height (both sides), wing dimensions if applicable. For the seat, add pull-under allowance (4 inches per side) to the finished dimensions. For all other panels, add seam allowance (0.5 inches per seam edge). Record all dimensions before calculating.
Does chair style really change the yardage that much?
Yes. The difference between a dining chair (1 yard) and a wing chair (8 yards) of similar visual size is entirely due to how many cutting zones each has, the presence of shaped panels (wings), and cushion count. Within a style, dimensions create a smaller range of variation. But between styles, the multiplier can be 4x or more. This is why "how much fabric for a chair?" is not a useful question — "how much fabric for this specific style and size of chair?" is the right question.
What is the biggest factor in yardage variation for this piece?
Pattern repeat is the biggest source of yardage variation. On plain fabric, the baseline calculation plus a 10-15% waste buffer is usually sufficient. Add a 13-inch pattern repeat and you may need 15-20% more. Add a 27-inch pattern repeat and the additional yardage can be 25-35% over the plain fabric calculation. Nap direction is the second-largest factor, typically adding 15-25% over plain fabric because layout optimization is restricted.
What should I do if I run short on fabric mid-job?
Stop cutting immediately when you realize you may run short. Calculate exactly how much additional fabric you need before contacting the supplier or client. If reordering from the same dye lot is possible, do so as quickly as possible because dye lots change. If a dye lot match is not available, contact the client before proceeding; visible dye lot differences on the same piece are unacceptable and must be disclosed. Document the situation and response in writing.
Sources
- National Upholstery Association
- Association of Master Upholsterers and Soft Furnishers (AMUSF)
- Upholstered Furniture Action Council (UFAC)
- Furniture Today (trade publication)
Get Started with StitchDesk
Getting yardage right on how to calculate chair jobs is the difference between a profitable quote and an expensive reorder. StitchDesk's fabric calculator accounts for all the variables that cause errors: pattern repeat by zone, nap direction, fabric width, and cushion configuration. Start a free trial and see how accurate yardage calculation affects your bottom line.