Skip to content
Flooring
Advanced

How to Refinish Hardwood Floors

Bring worn, scratched hardwood floors back to life. This comprehensive guide covers sanding, staining, and sealing — everything you need to transform tired floors into a stunning feature.

3-5 days$200 - $9001 min read

Repair & Refinish Team

Published February 5, 2026 · Updated March 15, 2026

What You'll Need

Tools
  • Drum sander (rental)
  • Edge sander (rental)
  • Random orbital sander
  • Shop vacuum
  • Paint tray and roller frame
  • Synthetic floor finish applicator (T-bar)
  • Foam brushes (3-inch)
  • Painter's tape
  • Pry bar (for removing baseboards)
  • Hammer and nail set
  • Dust mask (N95 or P100)
  • Ear protection
  • Knee pads
Materials
  • Sandpaper rolls for drum sander (36, 60, 100 grit)
  • Sandpaper discs for edge sander (36, 60, 100 grit)
  • Sanding screen (120 grit) for final buff
  • Wood stain (if changing color)
  • Oil-based or water-based polyurethane (2-3 coats)
  • Wood filler (for gaps and nail holes)
  • Tack cloth
  • Plastic sheeting (for doorways)
  • Painter's tape

Cost Estimate

Budget

$200

Mid-Range

$500

Premium

$900

Professional refinishing costs $1,500-$4,000 for a 500 sq ft room. DIY materials and rental equipment cost $200-$900 for the same space.

Step-by-Step Instructions

Prepare the Room

Step 1 of 10

Remove all furniture from the room. Remove shoe molding and baseboards carefully with a pry bar (number them so they go back in the right places). Pull up any floor vents or transition strips. Seal doorways with plastic sheeting and painter's tape to contain dust. Cover HVAC vents with plastic. Set nails below the floor surface with a nail set and hammer so they don't catch the sander.

Empty room being prepared for floor refinishing: baseboards ...

Run a metal detector over the floor to find any hidden nails or staples. A single missed nail can rip a sanding belt and gouge the floor.

Sand with the Drum Sander (Coarse - 36 Grit)

Step 2 of 10

Start with 36-grit sandpaper on the drum sander. Sand with the grain of the wood, moving at a steady walking pace. Start the sander while it's tilted back (drum off the floor), then slowly lower it to make contact. Never let a running drum sander sit still — it will dig a valley in seconds. Overlap each pass by about 3 inches. This first pass removes the old finish and levels the floor.

Person operating a drum floor sander on hardwood floor, dust...

The drum sander is aggressive. Practice on a closet floor or scrap plywood first. Keep the sander moving at all times when the drum is in contact with the floor.

Edge Sand the Perimeter

Step 3 of 10

The drum sander can't reach within 4-6 inches of the walls. Use the edge sander with 36-grit paper to sand the perimeter, corners, and any areas the drum couldn't reach. Move the edge sander in a sweeping, semi-circular motion. This is the most physically demanding part of the job — take breaks to avoid fatigue and mistakes.

Edge sander being used along the baseboard area of a hardwoo...

Second Pass (60 Grit) and Third Pass (100 Grit)

Step 4 of 10

Replace the sandpaper with 60-grit and repeat the entire floor with both the drum and edge sanders. This removes the scratch marks left by the 36-grit. Then do a final pass with 100-grit sandpaper. Each successive grit creates finer scratches that give the finish something to grip. Vacuum thoroughly between each grit change.

Three sandpaper grits shown (36, 60, 100) next to progressiv...

After the 100-grit pass, use a random orbital sander with a 120-grit screen to blend any remaining edge sander marks where they meet the drum-sanded area.

Fill Gaps and Nail Holes

Step 5 of 10

Mix wood filler with some of the sanding dust to create a color-matched filler. Press it into any gaps between boards, nail holes, and minor gouges with a putty knife. Let it dry according to the manufacturer's instructions (usually 1-2 hours), then sand flush with 100-grit sandpaper. Vacuum the entire floor again.

Applying wood filler mixed with sanding dust into gaps betwe...

Final Vacuum and Tack Cloth

Step 6 of 10

Vacuum the entire floor, edges, and corners thoroughly with a shop vacuum. Then go over the entire surface with a tack cloth to pick up any remaining fine dust particles. Any dust left on the floor will be trapped under the finish and visible forever. Also vacuum the walls and any horizontal surfaces where dust has settled — you don't want it falling onto wet finish.

Person meticulously cleaning a sanded hardwood floor with a ...

Wait 10-15 minutes after vacuuming for airborne dust to settle, then do a final pass with the tack cloth.

Apply Stain (Optional)

Step 7 of 10

If you want to change the floor color, apply oil-based wood stain with a foam brush or rag, working in 3-4 foot sections. Apply generously with the grain, wait 5-10 minutes (per the stain label), then wipe off the excess with clean rags. Work quickly at board junctions to avoid lap marks. Let the stain dry 24 hours before applying polyurethane.

Hands applying dark walnut wood stain to a hardwood floor wi...

Test your stain color on an inconspicuous area first. Stain looks different on bare wood than on the can lid. Also test in a closet to check drying time in your humidity conditions.

Apply First Coat of Polyurethane

Step 8 of 10

Stir (never shake) the polyurethane. Using a synthetic floor finish applicator (T-bar) or a high-density foam roller, apply a thin, even coat of polyurethane with the grain. Start at the far corner and work toward the exit door. Maintain a wet edge to prevent lap marks. Apply in long, smooth strokes. The first coat will raise the grain slightly and look rough — that's normal.

Applying polyurethane to a hardwood floor with a T-bar appli...

Water-based poly dries faster (2 hours between coats) and has less odor. Oil-based poly takes 8-12 hours between coats but creates a warmer, amber tone.

Screen and Apply Second (and Third) Coats

Step 9 of 10

After the first coat is fully dry, lightly screen the entire floor with a 120-grit sanding screen on a random orbital sander or pole sander. This knocks down the raised grain and gives the next coat something to bond to. Vacuum and tack cloth again, then apply the second coat. Repeat the screening and application for a third coat. Three coats of poly is the standard for residential floors.

Screening a polyurethane-coated floor with a pole sander and...

Let It Cure and Reinstall Trim

Step 10 of 10

Wait at least 24 hours before walking on the floor in socks (48 hours for shoes). Wait 72 hours before moving furniture back. For oil-based poly, wait a full week for heavy furniture. Reinstall the baseboards and shoe molding using your numbering system. Touch up any nail holes in the trim with wood filler. Stand back and admire your work — you just saved thousands of dollars.

Beautifully refinished hardwood floor in a sunlit room, rich...

Place felt pads under all furniture legs before putting anything back. This prevents scratches on your fresh finish from day one.

Recommended Products

Pro Pick
Bona Mega ONE Water-Based Floor Finish (1 gallon)

Professional-grade one-component water-based polyurethane. Low odor, fast dry (2-3 hours between coats), and exceptional durability. Covers ~500 sq ft per gallon.

(3.2K)
$74.97Amazon
Minwax Wood Finish Oil-Based Stain (1 quart)

The go-to penetrating stain for hardwood floors. Available in 28 colors from Natural to Dark Walnut. One quart covers about 150 sq ft.

(14.7K)
Norton Floor Sanding Belt Assortment (36, 60, 100 grit)

Premium aluminum oxide sanding belts sized for standard drum sanders. Aggressive cut on coarse grits, smooth finish on fine. Pack of 15 belts (5 each grit).

(1.8K)
$62.99Amazon
Timbermate Wood Filler (8 oz)

Water-based, non-shrinking wood filler that accepts stain. Mix with your sanding dust for an invisible color match. Will not crack or fall out over time.

(4.2K)
$11.99Amazon
3M 8210 N95 Respirator (20-pack)

NIOSH-approved N95 particulate respirator. Essential for sanding hardwood floors. Comfortable fit for all-day wear.

(38.5K)
$16.99Amazon

Affiliate Disclosure: We earn a small commission when you buy through our links at no extra cost to you.

Tips & Warnings

Pro Tips
  • Rent sanding equipment from a dedicated tool rental shop, not a big box store — rental shops maintain their equipment better and can give you hands-on instruction.
  • Buy more sandpaper than you think you need. It's cheaper to return unused rolls than to make a mid-project run to the store.
  • If you're refinishing multiple rooms, do them all at once to save on equipment rental costs.
  • Keep windows closed while applying poly (dust blows in) but open them during drying time for ventilation.
  • Water-based polyurethane is recommended for DIYers: it dries faster, has lower odor, and doesn't yellow over time.
  • Practice with the drum sander on a piece of plywood before touching your actual floor.
Safety Warnings
  • Always wear an N95 or P100 dust mask when sanding. Hardwood dust is a known respiratory irritant and some species (like cedar and walnut) can cause allergic reactions.
  • Wear ear protection — drum sanders are extremely loud.
  • Oil-based polyurethane fumes are flammable and hazardous. Ensure adequate ventilation and keep ignition sources away.
  • Do not use steel wool on water-based polyurethane — microscopic steel fibers will rust and leave black spots in the finish.
  • Never leave oil-soaked rags in a pile — they can spontaneously combust. Spread them flat outside to dry, then dispose of them.
  • Engineered hardwood with a thin veneer (under 2mm) cannot survive aggressive sanding. Measure your wear layer before starting.

Frequently Asked Questions

Found this guide helpful?

Get more repair tutorials and maintenance checklists delivered to your inbox every week.

Related Guides