Cost Guides

Cost to Refinish Hardwood Floors: Complete 2026 Pricing Breakdown

Professional sanding and refinishing a hardwood floor
Disclosure: This post may contain affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you. Learn more.

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.

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.

Recommended Products

Bona Hardwood Floor Polish — High Gloss

Water-based polish that restores shine to dull hardwood floors

Bona Hardwood Floor Cleaner Refill 128oz

Residue-free formula for routine hardwood maintenance between refinishing

Minwax Hardwood Floor Reviver

Low-odor, water-based finish that restores worn hardwood without sanding

As an Amazon Associate, we earn from qualifying purchases.

Shop Hardwood Flooring

Hardwood Bargains — Premium Hardwood at Discount Prices

Shop solid and engineered hardwood from top brands. New deals drop daily — oak, maple, walnut, hickory, and more.

Browse Today’s Deals

We may earn a commission when you purchase through our links.

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.