Replacing fabric and padding on a single chair typically ranges from a low-$100s to well over $1,000, depending on fabric choice, padding quality, chair size, and labor rates. The cost to upholster a chair hinges on four main drivers: fabric or leather price, foam and padding quality, frame condition, and any required repair work. This article breaks down typical price ranges in practical terms for U.S. shoppers seeking a clear upholstery quote.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Overall upholstery project | $100-$350 | $250-$700 | $800-$1,200 | Includes fabric, padding, labor |
| Fabric per yard (medium weight) | $8-$15 | $15-$40 | $60-$120 | Depending on fabric type |
| Leather (full hide or premium split) | $50-$150 | $80-$180 | $300-$600 | Patina and hide quality affect cost |
| Labor (per hour) | $40-$60 | $60-$90 | $120-$180 | Country and metro area impact |
| Foam padding (per seat) | $15-$40 | $40-$100 | $150-$280 | Higher density adds cost |
| Repairs to frame or springs | $20-$100 | $60-$180 | $350-$600 | Structural work raises total |
What buyers typically pay for chair upholstery
Prices usually start with fabric and labor, then add padding quality and any frame work. A simple dining chair with standard fabric typically lands in the $150-$400 range, while a more intricate chair with premium fabric or leather and tight piping can push toward $600-$1,000 or more depending on scale and region. Assumptions: one chair, standard wood frame, no extensive structural repair, midrange fabric, and typical home workshop conditions.
Major cost components in a chair upholstery quote
The quote breaks into clear parts: materials, labor, padding, and possible repairs. Materials and labor dominate the total price, with padding density and fabric grade driving substantial variance.
| Cost Component | Typical Range | What Affects It | Notes |
|---|---|---|---|
| Materials (fabric or leather) | $8-$120 per yard | Fabric type, width, pattern, supplier | High-end textiles increase costs |
| Padding | $15-$280 per seat | Foam density, feather or down, layering | Grand seating comfort adds cost |
| Labor | $40-$180 per hour | Shop rates, complexity, time | Higher when extensive stitching or piping |
| Labor + repairs | $60-$600 | Frame condition, springs, repair needs | Crucial for antique or damaged frames |
Variables that most change the final price
Two numeric thresholds commonly shift quotes: chair size and fabric class. A large chair or sectional-style seat can add 30%–60% to labor time. Also, choosing premium leather or specialized patterns can add 20%–40% to material costs. Site access and complexity—such as antique hand-stitching or carved details—can add hours of work and raise the total by hundreds of dollars.
Regional price differences you should expect
Prices vary by metro vs rural areas and by local wage levels. In the Midwest, chair upholstery often sits near the lower end of ranges, while West Coast and Northeast markets commonly show higher labor rates. Expect roughly a 10%–30% spread between regions for materials and labor. Regional suppliers and craftsmanship quality can influence value as much as location.
Sizing up the chair: how size and style impact cost
Simple dining chairs cost less than lounge chairs with deep cushioning or wing backs. Per-seat costs rise with added volume like bolster cushions or multi-piece upholstery. For example, a basic dining chair with flat fabric may be under $200, while a recliner or settee can approach $1,000 per piece when fabric and padding are premium and repairs are needed.
Material choices: fabric, leather, and sustainable options
Fabric spans from budget synthetics to designer textiles, while leather ranges from top-grain hides to faux or bonded leather. Per-seat fabric costs typically run $25-$100; leather can add $100-$400 per seat for midrange hides. Patterned or directional fabrics add waste and may require more yardage, increasing cost.
Labor scenarios: how time and crew size affect quotes
Single-chair projects often use one upholsterer; larger jobs may involve a two-person team. Labor hours usually range from 4 to 12+ hours per chair depending on complexity. Turnaround time can vary with shop workload, scheduling, and whether rush service is requested, which adds 10%-25% to price.
Common add-ons that boost the final price
Extra features such as piping, tufting, nailhead trim, or a non-removable frame cover require extra hours and materials. Edge detailing and specialty trims can add $50-$200 per chair; tufting adds $100-$350. Also consider fabric matching across a set; consistency might require additional yardage and precise cutting.
Ways to lower costs without sacrificing quality
Smart scope control helps close gaps between budget and outcome. Opt for midrange fabric and standard padding, avoid custom patterns, and limit repairs to essential structural work. Timing matters too: scheduling during off-peak seasons can yield lower labor rates, and bundling multiple chairs with one shop can unlock volume discounts.
Three real-world example quotes for comparison
Example A: dining chair, midweight fabric, one chair, no repairs. Materials $25 per yard (3 yards), padding $50, labor 6 hours at $70/hour. Total roughly $520. Example B: lounge chair with premium fabric and piping, light frame work. Materials $250, padding $120, labor 9 hours at $95/hour. Total around $1,550. Example C: antique armchair, leather and intricate hand-stitching, minor frame repair required. Materials $320, padding $140, labor 12 hours at $110/hour. Total near $2,200. Prices include typical regional variation and assume standard shop conditions.
How to read a chair upholstery quote like a pro
Compare line items for materials, padding, and labor separately. Watch for hidden charges such as disposal of old fabric or frame repairs that aren’t obvious at first glance. Ask for a per-seat or per-yard breakdown and request an estimated completion date and warranty terms to avoid surprises later.