The cost to refinish hardwood floors ranges from $3 to $8 per square foot for professional work, with most homeowners spending $1,200 to $2,400 for a typical 300 square foot room. Refinishing restores scratched, dull, or discolored hardwood to like-new condition at a fraction of the cost of replacement — making it one of the highest-ROI home improvement projects available.
- Table of Contents
- Average Cost Overview
- Cost per Square Foot Breakdown
- Cost by Room Size
- Screening vs Full Sand Refinishing
- Stain Change Add-On Costs
- Professional vs DIY Cost Comparison
- Factors That Affect Price
- Regional Cost Variation
- When to Refinish vs Replace
- Frequently Asked Questions
- How long does it take to refinish hardwood floors?
- Can I stay in my house during refinishing?
- How much does it cost to refinish 1,000 square feet of hardwood?
- Is it cheaper to refinish or replace hardwood floors?
- How often should hardwood floors be refinished?
- Does refinishing hardwood floors increase home value?
This guide breaks down every cost factor in detail: per square foot pricing, room size estimates, the difference between screening and full sanding, stain change add-ons, professional versus DIY costs, and regional price variations across the United States.
Table of Contents
Average Cost Overview
For a standard professional refinishing job — sanding down to bare wood, applying stain (optional), and finishing with 2-3 coats of polyurethane — homeowners should budget as follows:
| Project Scope | Cost Range | Average |
|---|---|---|
| Per square foot (basic) | $3.00 – $5.00 | $4.00 |
| Per square foot (with stain change) | $4.50 – $8.00 | $6.00 |
| Typical room (150 sq ft) | $450 – $1,200 | $700 |
| Large room (300 sq ft) | $900 – $2,400 | $1,400 |
| Whole house (1,000 sq ft) | $3,000 – $8,000 | $4,500 |
| Screen and recoat (per sq ft) | $1.50 – $3.00 | $2.00 |
These prices include labor, materials (sandpaper, stain, polyurethane), and equipment. They do not include furniture moving, which some contractors charge $50 to $200 extra for, or baseboard removal and reinstallation.
For an expanded pricing perspective, see our detailed hardwood floor refinishing cost guide.
Cost per Square Foot Breakdown
The cost to refinish hardwood floors per square foot varies based on the level of work required.
| Service Level | Cost per Sq Ft | What’s Included |
|---|---|---|
| Screen and recoat | $1.50 – $3.00 | Light abrasion of existing finish, 1-2 new polyurethane coats |
| Full sand, no stain change | $3.00 – $5.00 | Sand to bare wood, apply matching stain, 2-3 poly coats |
| Full sand with stain change | $4.50 – $8.00 | Sand to bare wood, apply new stain color, 2-3 poly coats |
| Full sand with custom finish | $6.00 – $10.00+ | Sand to bare wood, custom stain, water-based or oil-modified poly, hand-applied |
Labor accounts for 60-70% of the total cost. Sanding is the most labor-intensive step — a skilled refinisher must sand the floor in three progressive passes (36-grit, 60-grit, 100-grit) using a drum sander for open areas and an edger for perimeters. The corners and closets are finished by hand.
Materials account for the remaining 30-40% and include sandpaper (multiple grits), stain, polyurethane finish (oil-based or water-based), applicators, and dust containment supplies.
Cost by Room Size
Most refinishing contractors have a minimum charge of $300 to $500 regardless of room size, which means smaller rooms cost more per square foot than larger areas.
| Room/Area | Typical Size | Full Sand Cost | Screen & Recoat Cost |
|---|---|---|---|
| Bedroom | 120 – 150 sq ft | $450 – $900 | $200 – $450 |
| Living room | 200 – 350 sq ft | $700 – $2,100 | $350 – $1,050 |
| Dining room | 150 – 250 sq ft | $525 – $1,500 | $250 – $750 |
| Kitchen | 100 – 200 sq ft | $400 – $1,200 | $200 – $600 |
| Hallway | 40 – 80 sq ft | $300 – $500 (minimum) | $200 – $300 (minimum) |
| Whole house (3-bed) | 800 – 1,200 sq ft | $2,800 – $7,200 | $1,200 – $3,600 |
Pro tip: Refinishing multiple rooms at once almost always saves money. Contractors offer better per-square-foot rates for larger projects because setup, cleanup, and equipment transport costs are spread across more area. A 1,000 square foot whole-house refinishing may cost $3.50 per square foot, while a single 100 square foot bedroom may cost $5 to $6 per square foot due to the minimum charge.
Screening vs Full Sand Refinishing
Understanding the difference between screening (buff and recoat) and full sanding is critical because the cost difference is roughly 50%.
Screening (Buff and Recoat)
Screening costs $1.50 to $3.00 per square foot and involves lightly abrading the existing finish with a floor buffer and fine-grit screen, then applying 1 to 2 fresh coats of polyurethane. Screening does not remove the old finish or touch the wood surface — it simply refreshes the protective coating.
Screening is appropriate when the existing finish is dull or lightly scratched but still intact. It does not fix deep scratches, stains that have penetrated the wood, or boards with finish worn completely through. The process takes one day and requires 24 hours of dry time.
Full Sand Refinishing
Full sanding costs $3.00 to $8.00 per square foot and involves sanding the floor down to bare wood using a drum sander with progressively finer grits. This removes all existing finish, surface scratches, stains, and minor unevenness. After sanding, new stain (optional) and 2-3 coats of polyurethane are applied.
Full sanding is necessary when the finish is worn through in traffic areas, the wood has deep scratches or gouges, you want to change the stain color, or the floor has been previously waxed (polyurethane will not adhere over old wax). The process takes 3 to 5 days including dry time between coats. For a step-by-step process overview, visit our how to refinish hardwood floors guide.
Stain Change Add-On Costs
Changing the stain color during refinishing adds $1.00 to $3.00 per square foot to the total cost. This premium covers additional labor for stain testing, application, and the extra dry time required.
| Stain Option | Add-On Cost per Sq Ft | Notes |
|---|---|---|
| Match existing color | $0 (included) | Standard part of full refinishing |
| New standard stain color | $1.00 – $1.50 | From manufacturer’s standard palette |
| Custom stain blend | $1.50 – $2.50 | Mixed on-site to match a specific sample |
| Dark stain (ebony, Jacobean) | $1.50 – $3.00 | Requires more coats, longer dry time |
| White wash or gray stain | $2.00 – $3.00 | Specialty application, may need conditioner |
| Natural (clear coat only) | $0 (included) | No stain applied, natural wood color |
Dark stains are the most expensive because they require multiple stain coats to achieve even coverage, and dark colors show every imperfection in sanding — requiring the refinisher to be more meticulous. Trending colors in 2026 include warm honey tones, medium walnut browns, and matte natural finishes with water-based polyurethane.
Professional vs DIY Cost Comparison
DIY refinishing can save 50-60% on cost but carries significant risk of damage, especially for inexperienced homeowners.
| Cost Item | Professional | DIY |
|---|---|---|
| Drum sander rental (1 day) | Included | $60 – $80 |
| Edger rental (1 day) | Included | $40 – $55 |
| Sandpaper (multiple grits) | Included | $30 – $60 |
| Stain (1 gallon) | Included | $30 – $50 |
| Polyurethane (2-3 coats) | Included | $50 – $100 |
| Applicators, tape, supplies | Included | $25 – $50 |
| Labor (300 sq ft room) | $900 – $2,400 | $0 (your time) |
| Total (300 sq ft) | $900 – $2,400 | $235 – $395 |
DIY risks to consider: Drum sanders are powerful and unforgiving — pausing in one spot for even a second can gouge a visible depression in the wood. Uneven sanding shows dramatically under stain. Improper dust containment can contaminate the finish with particles. Applying polyurethane without visible lap marks requires experience and technique. If you make a significant mistake, hiring a professional to fix it may cost more than hiring them originally.
DIY screening (buff and recoat) is considerably safer and more forgiving than full sanding. If your floors only need a finish refresh, this is a reasonable beginner project.
Factors That Affect Price
Floor condition: Floors with deep gouges, water stains, pet urine damage, or heavy wear require more sanding passes and preparation, increasing labor costs by 10-25%.
Wood species: Softer woods like pine require more careful sanding and may cost 10-15% more in labor. Exotic hardwoods with extreme hardness (Brazilian cherry, ipe) wear through sandpaper faster, also increasing material costs.
Finish type: Oil-based polyurethane is the standard finish and least expensive. Water-based polyurethane costs $0.50 to $1.00 more per square foot but dries faster and has lower VOC emissions. Oil-modified polyurethane (Rubio Monocoat, Bona Craft Oil) can add $2.00 to $4.00 per square foot for a premium matte look.
Floor layout: Open floor plans are faster to sand and finish than rooms with many closets, alcoves, stairs, or tight corners. Stairs typically cost $25 to $50 per step in addition to the square footage rate.
Furniture moving: Most refinishers expect the homeowner to move furniture before work begins. If the contractor handles furniture moving, expect an additional $50 to $200.
Regional Cost Variation
Refinishing costs vary significantly by region due to differences in labor rates, cost of living, and demand.
| Region | Cost per Sq Ft (Full Sand) | Relative to National Average |
|---|---|---|
| Northeast (NYC, Boston, DC) | $5.00 – $10.00 | 25 – 50% above average |
| West Coast (SF, LA, Seattle) | $4.50 – $9.00 | 20 – 40% above average |
| Midwest (Chicago, Minneapolis) | $3.50 – $6.00 | At or slightly above average |
| South (Atlanta, Dallas, Charlotte) | $3.00 – $5.50 | At or slightly below average |
| Rural areas | $2.50 – $5.00 | 10 – 25% below average |
In high-cost metropolitan areas, the limited availability of skilled refinishers and high demand during peak renovation season (spring and summer) can push prices to the top of the range. Booking during fall or winter may yield lower quotes and faster scheduling.
When to Refinish vs Replace
Refinishing is the better value when the hardwood is structurally sound with at least 1/16 inch of wood above the tongue (most solid hardwood can be refinished 4-7 times over its lifetime). Refinishing costs $3 to $8 per square foot compared to $12 to $22 per square foot for new hardwood flooring installed.
Replacement may be necessary when the wood is worn below the tongue, has extensive water damage or warping, or you want to change wood species or plank width. If your floors are engineered hardwood with a thin wear layer (2mm or less), they may only be suitable for screening rather than full sanding.
Browse our hardwood flooring hub for more resources on maintenance, repair, and replacement options.
Frequently Asked Questions
How long does it take to refinish hardwood floors?
A full sand-and-refinish job takes 3 to 5 days for a typical room, including 24-hour dry time between polyurethane coats. Screen and recoat takes 1 to 2 days. Larger whole-house projects may take 5 to 7 days.
Can I stay in my house during refinishing?
It is not recommended during the sanding and finishing phases due to dust and fumes. Oil-based polyurethane requires 48 to 72 hours of ventilation before the space is safe to occupy. Water-based finishes are lower in VOCs and may be habitable within 24 hours of the final coat.
How much does it cost to refinish 1,000 square feet of hardwood?
A full sand-and-refinish of 1,000 square feet costs $3,000 to $8,000, with most homeowners paying $4,000 to $5,500. Screen and recoat of the same area costs $1,500 to $3,000.
Is it cheaper to refinish or replace hardwood floors?
Refinishing is almost always cheaper — $3 to $8 per square foot versus $12 to $22 per square foot for new hardwood installed. Refinishing preserves the character of the original wood and avoids the waste of removing functional flooring.
How often should hardwood floors be refinished?
Most hardwood floors need full refinishing every 7 to 10 years in high-traffic areas. Screen and recoat every 3 to 5 years can extend the time between full refinishes significantly. Low-traffic areas like bedrooms may go 15 to 20 years between full refinishes.
Does refinishing hardwood floors increase home value?
Yes. Refinished hardwood floors are consistently cited by real estate agents as one of the highest-ROI improvements for home sales. The National Association of Realtors estimates that hardwood floor refinishing recovers 100% or more of its cost at resale.