How to Clean Hardwood Floors: The Complete Guide for All Finish Types

Hardwood floors need to be cleaned regularly with a dry dust mop or vacuum, and occasionally with a barely damp mop and a pH-neutral hardwood floor cleaner. The right method depends on your floor’s finish type — sealed polyurethane floors handle more moisture than oil-finished or wax-finished floors. This complete guide covers daily care, deep cleaning, stain removal, and what to absolutely avoid on hardwood of any type.

What You’ll Need

  • Microfiber dry mop or dust mop
  • Vacuum with a hardwood/bare floor setting (no beater bar)
  • Microfiber flat mop (for damp mopping)
  • pH-neutral hardwood floor cleaner (Bona, Murphy Oil Soap diluted, or homemade)
  • Clean spray bottle
  • Soft microfiber cloths
  • White distilled vinegar (for spot cleaning only — diluted)
  • Warm water
  • Hardwood floor polish (optional — for sealed floors)

Safety & Precautions

  • Never use excess water on hardwood. Water is hardwood’s primary enemy. Even mopping with a “damp” mop that’s too wet causes warping, swelling, edge cupping, and finish failure over time. Always wring mops until barely damp — less moisture than you think you need.
  • Avoid steam mops on hardwood. Steam forces moisture and heat directly into wood fibers and the finish, causing irreversible damage over time. Steam cleaning voids most hardwood floor warranties.
  • Never use vinegar regularly. White vinegar’s acidity can dull and eventually strip polyurethane finishes with repeated use. It’s fine for occasional spot treatment but not as a routine cleaner.
  • Avoid rubber-backed rugs without breathable mats. Rubber backing traps moisture and can discolor or damage the finish beneath. Use rugs with breathable backing or place a ventilating pad between the rug and floor.
  • Check your floor’s finish before choosing a cleaning method. Using the wrong product on oil-finished or wax-finished floors can strip or permanently dull the surface.

Identifying Your Hardwood Floor Finish

Before cleaning, determine your floor’s finish — this single factor determines every product and method you can safely use:

Finish TypeHow to IdentifyWater TestSafe Cleaners
Sealed PolyurethaneHard, plastic-like sheen; most common in homes built after 1970Water beads on surfacepH-neutral hardwood cleaner (Bona, Method); very lightly damp mop
Oil-FinishedMatte or satin appearance; feels more like wood than plastic; common in Scandinavian/modern floorsWater absorbs quickly, darkens temporarilyOil soap or manufacturer-specific cleaner; re-oil periodically
Wax-FinishedSoft, warm sheen; smears if rubbed firmly with a cloth; older homes and antique floorsWater beads briefly then absorbsDry cleaning or special wax-safe cleaner; re-wax seasonally
Engineered HardwoodThin wood veneer over plywood core; similar visual appearance to solid hardwoodUsually sealed polyurethaneSame as sealed hardwood but even less water due to thinner veneer
Aluminum OxideFactory-finished floors; extremely durable, very high sheen; common in modern constructionWater beads stronglypH-neutral cleaner; highly resistant to most chemical damage

Daily and Weekly Hardwood Floor Care

  1. Dry Dust Mop or Vacuum Daily (or Every Other Day)

    Fine particles of dirt, grit, and debris act like sandpaper on hardwood floors with every footstep. Daily dry dusting with a microfiber dust mop removes this abrasive layer before it causes micro-scratches in the finish. Use a microfiber pad — it attracts and holds particles electrostatically rather than just pushing them around. When vacuuming, use a hardwood floor setting or bare floor mode that lifts the beater bar. A spinning beater bar will scratch even tough polyurethane finishes over time.

  2. Spot Clean Spills Immediately

    Wipe any liquid spills within seconds using a dry cloth or paper towel. For sticky residues, dampen a cloth very lightly with water or hardwood cleaner and wipe clean, then immediately follow with a dry cloth. Liquid that sits on hardwood for more than a few minutes begins to penetrate seams and the finish.

  3. Damp Mop Weekly (Sealed Floors) or As Needed

    Fill a spray bottle with your hardwood floor cleaner (or homemade solution — see below) and mist a small section of floor. Then immediately mop with a microfiber flat mop in the direction of the wood grain. Work in sections across the room. The mop head should feel barely damp when squeezed, not dripping. For oil-finished and wax-finished floors, use plain water only with a nearly dry mop — products designed for sealed hardwood can damage these finishes.

Step-by-Step: Deep Cleaning Hardwood Floors

Deep clean hardwood floors every 2–3 months or when the surface looks dull despite regular maintenance:

  1. Clear and Prep the Room

    Remove all furniture, rugs, and obstacles. Sweep or vacuum the entire floor thoroughly, including under baseboards and in corners. Move in the direction of the wood grain to avoid pushing debris into seams.

  2. Make Your Cleaning Solution

    For sealed polyurethane floors, use Bona Hardwood Floor Cleaner (ready-to-use) or dilute a small amount of Murphy Oil Soap (1/4 cup per gallon of warm water). Alternatively, use a homemade solution: 2 cups warm water + a few drops of castile soap. For natural/oil-finished floors: use a specific oil-soap product recommended by the floor manufacturer, or just warm water.

  3. Mop in Small Sections

    Working in 4–6 foot sections from the far end of the room toward the exit, spray or apply a small amount of solution, then immediately mop with a flat microfiber mop. Work with the grain of the wood. Do not allow the solution to pool or sit. Overlap each section slightly. Keep the mop head very lightly damp — replace or wring frequently.

  4. Dry Immediately

    Follow immediately with a second dry microfiber mop or cloth over each cleaned section. Alternatively, allow the floor to air dry for 15–20 minutes with windows open. Never apply a second coat of cleaner before the first section is fully dry.

  5. Polish or Re-Finish if Needed (Optional)

    For sealed floors that look dull after deep cleaning, apply a hardwood floor revitalizer (Rejuvenate or Bona Refresher) per the product directions. This fills fine scratches and restores sheen without stripping the existing finish. Full floor refinishing (sanding, re-staining, re-finishing) is warranted when the finish is worn through to bare wood in high-traffic areas.

Homemade Hardwood Floor Cleaning Solutions

These DIY options are effective and safer than many commercial products when used correctly:

  • Castile soap solution: 2–3 drops of castile soap per 2 cups of warm water — mild, effective, low residue. Best for sealed hardwood.
  • Murphy Oil Soap diluted: 1/4 cup per gallon of warm water — traditional wood soap, smells pleasant, safe on most sealed and oil-finished floors. Don’t use on wax-finished floors.
  • Vinegar solution (use sparingly): 1/4 cup white vinegar in 1 gallon of warm water — effective at cutting through grime but should not be used frequently on polyurethane finishes as acidity degrades the coating over time.

Removing Specific Stains from Hardwood Floors

StainMethodNotes
Pet urineEnzyme cleaner (Nature’s Miracle) for active; hydrogen peroxide + cloth for driedOld stains may have penetrated finish; may require light sanding and refinishing
Scuff marksMagic Eraser or tennis ball rubbed gently over the markWork lightly — Magic Eraser is mildly abrasive
Wax or candle dripsAllow to harden, then gently scrape with a plastic scraper; polish afterNever use a metal scraper — it will scratch the finish
Grease or oilSmall drop of dish soap on damp cloth; blot and rinseDry immediately
Sticky residueSee our how to clean sticky hardwood floors guideMultiple methods depending on residue type
Water marks (white rings)Fine steel wool (0000 grade) or toothpaste rubbed lightly in grain directionOnly on wax or oil finishes; may damage polyurethane

What to Never Use on Hardwood Floors

  • Steam mops: Forces moisture into wood; voids warranties; causes long-term swelling and finish damage
  • Wet mop or string mop: Too much water; causes cupping and warping over time
  • Vinegar undiluted or used regularly: Strips polyurethane finish gradually
  • Ammonia-based cleaners (Windex, etc.): Dissolves finish
  • Bleach: Discolors and damages both finish and wood fibers
  • Oil-based cleaners on sealed floors: Creates slippery, buildup-prone surface
  • Abrasive scrub pads: Scratches the finish surface
  • Furniture polish or wax on polyurethane floors: Creates buildup and a slippery film

Hardwood Floor Maintenance Calendar

FrequencyTask
DailyDry dust mop or sweep high-traffic areas
WeeklyVacuum entire floor (hardwood setting); spot clean spills and scuffs
MonthlyDamp mop with pH-neutral cleaner; check and treat any new stains
Every 2–3 monthsDeep clean; apply floor revitalizer if finish looks dull
AnnuallyRe-oil or re-wax oil/wax-finished floors; assess whether refinishing is needed
Every 7–10 yearsProfessional screen-and-recoat (adds new finish layer without full sanding)

Pro Tips for Long-Term Hardwood Floor Care

  • Felt pads under all furniture: The single most effective preventive measure against scratches. Apply adhesive felt pads to every chair, table, and furniture leg that contacts the floor.
  • Area rugs at entries and high-traffic zones: A rug at each entry point traps grit before it reaches the floor. High-traffic paths (kitchen to living room) benefit from runners.
  • Control indoor humidity: Hardwood expands in humidity and contracts in dry conditions. Aim for 35–55% relative humidity year-round. A whole-house humidifier in winter prevents seasonal cracking and gapping.
  • No shoes policy: Outdoor shoes bring in grit, oils, and moisture. Hard-soled shoes — especially heels — cause concentrated impact damage. A shoe-off entry routine dramatically extends floor life.
  • Pet nail maintenance: Pet nails cause the same micro-scratch damage as grit particles. Keep pet nails trimmed and consider nail caps for dogs that spend a lot of time on hardwood.

For other floor-related cleaning, see our carpet cleaning tips and our guide on how to clean sticky hardwood floors for specific residue problems.

Frequently Asked Questions

How often should you clean hardwood floors?

Dry dust mop or vacuum daily in high-traffic areas, and weekly throughout the house. Damp mop monthly for routine cleaning, and deep clean every 2–3 months. If you have pets or young children, increase frequency to weekly damp mopping. The goal is preventing grit buildup — the more frequently you remove dry particles, the less often deep cleaning is needed.

Can you use a Swiffer WetJet on hardwood floors?

Swiffer WetJet is generally considered safe for sealed hardwood floors if used minimally and not in the same spot repeatedly. The solution is pH-neutral and the moisture level from the mist is low. However, it’s not recommended for oil-finished, wax-finished, or older hardwood floors that may not have a completely intact seal. Bona’s spray mop system is a more specialized alternative.

What’s the best thing to clean hardwood floors with?

For routine cleaning, a dry microfiber dust mop is the best tool — it removes the abrasive particles that cause the most damage before they scratch. For damp mopping, Bona Hardwood Floor Cleaner is the most widely recommended product among flooring professionals. For DIY, a few drops of castile soap in warm water works well for sealed floors.

Is mopping hardwood floors bad?

Mopping with an overly wet mop is bad — but damp mopping with a properly wrung microfiber mop is safe for sealed hardwood and necessary for proper cleaning. The key is minimal moisture: the mop head should feel barely damp, not wet. Dry immediately after mopping if any sheen remains on the floor surface.

How do you deep clean very dirty hardwood floors?

Start with a thorough dry vacuuming, then use a lightly diluted Murphy Oil Soap solution (1/4 cup per gallon of water) with a microfiber mop, working in small sections and drying immediately. For buildup from wax products or cleaning residue, a commercial hardwood floor cleaner like Bona or a dedicated residue-removing product (Bona Deep Clean) may be needed before regular maintenance resumes.

Conclusion

Cleaning hardwood floors properly is mostly about consistency and restraint — regular dry mopping to remove abrasive particles, minimal moisture when damp mopping, and using the right product for your specific finish type. The floors that last decades are the ones maintained with a daily dust mop and monthly damp clean, not the ones occasionally scrubbed hard with the wrong products.

For a complete home cleaning routine, see our cleaning schedule template, our guide on deep cleaning checklist for the whole house, and our house cleaning tips for a room-by-room approach.

Steve Davila

About the Author

I'm Steve Davila, founder of GuideGrove. I started this site after years of running into home cleaning and DIY guides that skipped the important steps or assumed too much. Every guide here is written the way I wished I'd found it — with the full process, the common mistakes, and the details that actually make the difference.

Connect: Email | About Me

Leave a Comment