How to Use This Calculator
Work through each field from top to bottom to build your personalized hardwood floor refinishing estimate. The more accurately you fill in each field, the closer your estimate will be to real-world contractor quotes.
- Total Square Footage: Enter the total area of flooring you need refinished. Measure each room by multiplying length by width in feet. Add all rooms together for your total. This is the single biggest driver of your final cost.
- Wood Species / Type: Select the type of wood your floors are made from. Exotic hardwoods like walnut and cherry are denser and require more sanding time, which increases labor costs. Engineered hardwood has a thinner wear layer that limits how many times it can be refinished.
- Current Floor Condition: Be honest about your floor's condition. Light surface scratches need minimal sanding, while deep gouges, cupping, or heavy staining require more passes, more labor time, and possibly spot repairs -- all of which raise the price.
- Finish Type and Stain: Choose your preferred finish and whether you want to change the color of the wood. Oil-based polyurethane is durable and affordable but takes longer to dry. Water-based finishes dry faster and have lower odor but cost more. Adding a custom stain color increases both material and labor costs.
- Region and Accessibility: Labor rates vary significantly across the country. Northeast and West Coast markets typically run 20-40% higher than the Midwest or South. Floors on upper stories or in tight spaces add to labor time and cost.
- Add-On Services: Check any extra services you need. Board replacement, dustless sanding, and trim removal all add cost but are sometimes necessary for a quality result. Select only what applies to your project.
Once you have filled in all fields, click "Calculate Cost" to see your low, mid, and high estimates. Use these figures as a starting point when gathering quotes from licensed flooring professionals in your area.
What Is Hardwood Floor Refinishing and When Do You Need It?
Hardwood floor refinishing is the process of sanding down the top layer of your existing wood floors to remove scratches, stains, and wear, then applying fresh coats of stain and protective finish to restore their original beauty. Unlike replacement, refinishing keeps your existing boards in place and typically costs a fraction of installing new flooring.
Most solid hardwood floors can be refinished four to six times over their lifetime, depending on the thickness of the wear layer. Engineered hardwood can usually be refinished once or twice before the veneer becomes too thin. The process typically involves screening or sanding the floor down to bare wood, applying any desired stain, then finishing with two to three coats of protective polyurethane or oil-based sealant.
Homeowners typically need to refinish their hardwood floors when they notice surface scratches that do not respond to buffing, gray or black discoloration caused by water damage, a dull or worn finish that does not improve with cleaning, or bare spots where the finish has completely worn through. Refinishing is also a popular choice during a home renovation when you want to change the color of your floors to match new cabinetry, trim, or decor. As a general rule, if your floors look tired but the boards themselves are structurally sound, refinishing is almost always worth it compared to the cost of replacement.
Average Cost Ranges for Hardwood Floor Refinishing
The cost to refinish hardwood floors is most commonly quoted by the square foot. National averages range from about $2.50 to $7.00 per square foot for labor and materials, with premium finishes, exotic wood species, or heavily damaged floors pushing costs higher. Here are typical ranges by project scope:
| Project Scope | Approx. Square Footage | Low Estimate | Mid Estimate | High Estimate |
|---|---|---|---|---|
| Single Room | 150 - 250 sq ft | $375 - $500 | $600 - $900 | $1,100 - $1,500 |
| Small Home / Apartment | 400 - 600 sq ft | $1,000 - $1,500 | $1,800 - $2,800 | $3,200 - $4,500 |
| Medium Home | 700 - 1,000 sq ft | $1,750 - $2,500 | $3,000 - $4,500 | $5,000 - $7,000 |
| Large Home | 1,200 - 2,000 sq ft | $3,000 - $4,800 | $5,500 - $8,000 | $9,000 - $14,000 |
| Whole House (with add-ons) | 2,000+ sq ft | $5,000 - $7,000 | $9,000 - $14,000 | $15,000 - $22,000+ |
These ranges are national averages and will vary based on your region, the condition of your floors, the finish type you choose, and whether add-on services like board replacement or staining are included. Always get at least three quotes from local, licensed flooring contractors before committing to a project.
Frequently Asked Questions
How long does hardwood floor refinishing take?
Most refinishing projects take two to five days from start to finish. Sanding and applying the first coat typically takes one day for a medium-sized space. Each coat of finish needs dry time, usually 4 to 8 hours for water-based products and 24 hours for oil-based finishes. You can usually walk on the floors lightly after 24 hours, but full curing takes 5 to 7 days, meaning you should avoid moving heavy furniture back in until then.
Can all hardwood floors be refinished?
Most solid hardwood floors can be refinished multiple times, as long as there is enough wood thickness remaining above the tongue-and-groove. A typical solid board is 3/4 inch thick and can usually be sanded four to six times before it becomes too thin. Engineered hardwood depends entirely on the veneer layer thickness. Very thin veneers of 1/16 inch or less may not be safely sandable, and some engineered products should only be screened (lightly abraded) rather than fully sanded. A professional can measure your floor's remaining thickness with a simple tool before quoting the job.
What is the difference between refinishing and resurfacing?
Refinishing involves sanding the floor down to bare wood and applying new stain and finish coats. It addresses deep scratches, water stains, and color changes. Resurfacing, sometimes called screening or buffing, is a lighter process that only scuffs up the existing finish and applies a fresh coat on top. Resurfacing costs less (often $1 to $2 per square foot) but will not remove deep scratches, stains, or discoloration. It works well as a maintenance step when your floors are in decent shape but have lost their shine.
Do I need to move out of my home during refinishing?
You do not always need to move out, but it is highly recommended for oil-based finishes, which produce strong fumes and require good ventilation. Many homeowners stay with family or in a hotel for two to three days. Water-based finishes are much lower odor and dry faster, making it easier to stay home while work is done in other areas. At minimum, you should plan to be out of the rooms being refinished and keep children and pets away until the finish has fully dried.
How do I choose between oil-based and water-based polyurethane?
Oil-based polyurethane is more affordable, provides a warm amber tone that many homeowners love, and is very durable. The trade-off is longer dry time (24 hours between coats), stronger odor, and it continues to amber over time, which can shift the color of lighter stains. Water-based polyurethane dries in 2 to 4 hours, stays clear without yellowing, and has much lower fumes, but it costs more per gallon and may require additional coats. For light-colored woods or gray stains, water-based is usually the better choice to preserve the look.
Is it worth refinishing old or antique hardwood floors?
In most cases, yes. Original hardwood floors in older homes are often made from old-growth timber -- denser and tighter-grained than most modern lumber -- which means they can be refinished many times and still outperform newer replacement materials. Refinishing preserves the character, patina, and value of original floors while dramatically improving their appearance. The cost savings compared to replacement are also significant, often 50 to 70% less. Unless boards are severely warped, cracked through, or structurally compromised, refinishing is nearly always the smarter investment.
What is dustless sanding and is it worth paying extra for?
Dustless or dust-containment sanding uses commercial sanders connected to high-powered vacuums that capture most of the fine wood dust at the source rather than allowing it to spread through your home. It does not eliminate 100% of dust, but it dramatically reduces the cleanup burden and keeps dust out of your HVAC system, furniture, and cabinets. The upcharge is typically $0.50 to $1.00 per square foot. If you have respiratory sensitivities, children, or expensive furnishings nearby, the extra cost is usually well worth it.
How do I find a reliable hardwood floor refinishing contractor?
Start by asking friends and neighbors for referrals, as word of mouth is still the most reliable source in the trades. Check reviews on Google, Yelp, and the National Wood Flooring Association's (NWFA) contractor directory. Always verify the contractor is licensed and carries general liability insurance before signing a contract. Get a minimum of three written quotes that itemize labor, materials, finish type, and number of coats. Be cautious of bids that are significantly lower than others, as this often reflects shortcuts in prep work or cheaper materials.