Garden & Home Reviews is reader-supported. We earn affiliate commissions from qualifying purchases — how this works.

The Best Hardwood Floor Cleaners (Researched & Ranked)

Home/Resources/Cleaning & Laundry/Best Hardwood Floor Cleaner
Three-quarter view of a person folding clean laundry in a sunlit laundry room, in soft early-morning light

Affiliate Disclosure

Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.

How we are funded: the links below are affiliate links — buy through them and we earn a small commission at no cost to you. It never changes our verdicts. We do not buy or physically handle these products; we rank them by reading owner reviews at volume. Full method on how we rank.

The short version: our #1 pick is Bona Hardwood Floor Cleaner, and it suits any home with polyurethane-finished wood — it is pH neutral, water based and dries without residue, which is exactly the specification flooring manufacturers ask for. Nothing here is more likely to keep a floor looking right for a decade. If your floors are dull rather than dirty, Bona PowerPlus lifts embedded grime the standard formula leaves. If you have a lot of floor, buy Zep by the gallon.

One warning before the rankings, because it causes more damage than any product on this list: vinegar, ammonia and steam mops are all widely recommended online and all three are bad for a polyurethane finish. Two of them etch it and the third drives moisture into the seams.

Top Picks at a Glance

Best Overall
Bona Hardwood Floor Cleaner Spray (32 fl oz)
4.7
Check price
Best Streak-Free
Weiman Hardwood Floor Cleaner for Finished and Engineered Floors (32 oz)
4.6
Check price
Best Deep Clean
Bona PowerPlus Hardwood Floor Deep Cleaner Spray (32 fl oz)
4.7
Check price
Low-angle view of a person folding clean laundry in a sunlit laundry room, in warm late-afternoon light

Our #1 Pick: Bona Hardwood Floor Cleaner

Almost no modern wood floor is bare wood. What you are cleaning is a polyurethane film a few thousandths of an inch thick, sitting on top of the timber, and every decision about floor care follows from that. The finish is what you are protecting; the wood underneath is only at risk if the finish fails. This is why pH matters so much. Alkaline cleaners slowly saponify and dull polyurethane, acidic ones etch it, and both effects are cumulative and invisible until the whole floor looks tired at once.

Bona is pH neutral, water based and formulated to evaporate without leaving anything behind. That second property is underrated. A cleaner that leaves a film gives dirt something to bond to, so the floor gets dirty faster each time, and the film itself builds into the cloudy haze that people mistake for a worn finish. The aggregated owner-review record reflects this — the strongest reviews come from people describing floors that stayed clear over years rather than a dramatic single result.

It is also the product most flooring manufacturers name in their care instructions, which matters practically: using a cleaner the manufacturer disapproves of can complicate a finish warranty claim, and Bona is the safest possible answer to that question.

Honest caveats: it does not shine, and people expecting a gloss are disappointed — it cleans, and the sheen you get is whatever your finish actually has. It will not lift years of accumulated grime in one pass, which is what the PowerPlus version is for. And the 32 oz bottle is expensive per ounce compared with buying a gallon refill.

Check price on Amazon →

The Ranked Field

#2
Best Streak-Free
Weiman Hardwood Floor Cleaner for Finished and Engineered Floors (32 oz)
4.63,595 ratings

Best for dark-stained floors where every streak shows

  • EPA Safer Choice certified, no harsh scent
  • Formulated to dry without a film on dark finishes
  • Also rated for laminate and engineered flooring
  • Trigger spray for spot work as well as full rooms

Why buy it: dark floors punish any cleaner that leaves a film, and this is the one whose review record is most consistent about drying invisible.

~$9 Check price on Amazon Where to buy: Amazon
#3
Best Deep Clean
Bona PowerPlus Hardwood Floor Deep Cleaner Spray (32 fl oz)
4.749,736 ratings

Best for a twice-yearly reset on floors with built-up grime

  • Oxygenated formula that lifts embedded grime, not just surface dust
  • Still pH neutral and residue free
  • Refillable bottle
  • Safe on the same finishes as the standard formula

Why buy it: ordinary cleaner removes what is on the floor; this removes what has worked into the texture of the finish, which is why floors look flat after a few years.

~$12 Check price on Amazon Where to buy: Amazon
#4
Best Traditional
Murphy Oil Soap Original Wood Cleaner (32 oz)
4.83,041 ratings

Best for wood that is not polyurethane-finished, and cabinets and trim

  • 98% natural, coconut and plant-derived cleaning base
  • Concentrate — 2 oz per gallon of warm water
  • Cleans cabinets, trim, doors and panelling as well as floors
  • No ammonia, no bleach, biodegradable

Why buy it: concentrated at a few cents a gallon, and the one product here that is genuinely at home on old wood, cabinetry and trim as well as flooring.

~$5 Check price on Amazon Where to buy: Amazon
#5
Best for Large Areas
Zep Ready-to-Use Hardwood and Laminate Floor Cleaner (1 Gallon)
4.63,736 ratings

Best for a whole-house wood floor at the lowest cost per square foot

  • Gallon jug refills any spray mop or bottle
  • Rated for polyurethane, acrylic and varnish finishes plus laminate
  • Removes scuffs as well as ordinary soil
  • Costs a fraction of the branded spray bottles per ounce

Why buy it: if you have more than a few hundred square feet of wood, a gallon jug is the difference between cleaning the floors and rationing the cleaner.

~$16 Check price on Amazon Where to buy: Amazon
#6
Best Restorer
Rejuvenate Professional Wood Floor Restorer, Satin Finish (32 oz)
4.52,151 ratings

Best for dull, lightly scratched floors you are not ready to refinish

  • Fills fine scratches and lays down a new wear layer
  • Covers up to 525 sq ft per bottle
  • Dries in about an hour, mop-on application
  • Satin finish that matches most modern floors

Why buy it: it is a coating rather than a cleaner, and it buys a tired floor a few more years before a sanding job becomes unavoidable.

~$25 Check price on Amazon Where to buy: Amazon

Quick Comparison

ProductBest forRatingPriceBuy
Bona Hardwood Floor Cleaner Spray (32 fl oz) Best Overall 4.749,736 ratings ~$9 Price
Weiman Hardwood Floor Cleaner for Finished and Engineered Floors (32 oz) Best Streak-Free 4.63,595 ratings ~$9 Price
Bona PowerPlus Hardwood Floor Deep Cleaner Spray (32 fl oz) Best Deep Clean 4.749,736 ratings ~$12 Price
Murphy Oil Soap Original Wood Cleaner (32 oz) Best Traditional 4.83,041 ratings ~$5 Price
Zep Ready-to-Use Hardwood and Laminate Floor Cleaner (1 Gallon) Best for Large Areas 4.63,736 ratings ~$16 Price
Rejuvenate Professional Wood Floor Restorer, Satin Finish (32 oz) Best Restorer 4.52,151 ratings ~$25 Price
Over-the-shoulder view of a person folding clean laundry in a sunlit laundry room, in soft overcast light

Consensus Scores

Each score is our reading of the owner-review picture for that product — star average weighted by review volume and recency, adjusted for how the negative reviews cluster. It is never a measurement we took ourselves, and the verified review count sits on the card above.

CleanerConsensus ScoreWhat the reviews cluster on
Bona Hardwood CleanerConsensus Score █████████░░░ 8.9safe and residue free, does not shine
Weiman Hardwood CleanerConsensus Score ████████░░░░ 8.4no streaks on dark floors, mild scent
Bona PowerPlusConsensus Score ████████░░░░ 8.5lifts old grime, costs more
Murphy Oil SoapConsensus Score █████████░░░ 8.6great on cabinets, film on polyurethane
Zep Hardwood & LaminateConsensus Score ████████░░░░ 8.2cheap by the gallon, plain packaging
Rejuvenate Floor RestorerConsensus Score ███████░░░░░ 7.7hides scratches, hard to remove later

How We Rank

We do not buy these products or mop with them. Damp-mopping floors sits alongside routine vacuuming and damp-dusting in EPA guidance on keeping indoor biological pollutants down, and a pH-neutral cleaner is what lets you do it without dulling the finish. We read the owner-review record at volume, because floor cleaner is judged over years — whether the finish still looks right in 2030 matters more than whether the kitchen looked good on Sunday. Four things carry the weight. Residue behaviour, judged from haze and streak complaints, which is the dominant failure in this category. Finish safety, meaning pH and whether the manufacturer approves it for polyurethane. Cleaning strength on the specific soils reviewers name — kitchen grease, pet traffic, entryway grit. And cost per square foot, calculated from coverage rather than bottle price. Prices were checked at the time of writing. Full method on how we rank.

The Cleaners, Reviewed

1. Bona Hardwood Floor Cleaner — Best Overall

Covered above. What owners like: that it dries fast and clear; that it is the cleaner their flooring manufacturer names; that it works with any flat microfiber mop; and that it does not smell of chemicals. Recurring complaints: it does not add shine and people expect it to; it is weak on genuinely built-up grime; and the spray bottle is expensive per ounce against a refill jug. Check price.

2. Weiman Hardwood Floor Cleaner — Best Streak-Free

Dark-stained and wide-plank floors are the hardest surface in the house to clean invisibly. Any residue reads as a streak under raking light, and most cleaners leave at least a little. Weiman's formulation is built around drying clear, and the review record from owners of dark engineered floors is where its highest ratings cluster.

It is EPA Safer Choice certified — meaning its ingredients meet EPA criteria for human health and the environment — and essentially unscented, which is a genuine advantage in an open-plan space where a fragranced cleaner lingers.

Recurring complaints: it is no stronger than Bona on real soil, so it is a lateral move rather than an upgrade if streaking is not your problem. The trigger sprayer is a recurring failure point. And on very large areas the 32 oz bottle empties quickly. Check price.

3. Bona PowerPlus Deep Cleaner — Best Deep Clean

Floors do not usually go dull because the finish has worn — they go dull because grime has worked into the microscopic texture of the finish and is scattering light. Ordinary cleaner removes what is loose. An oxygenated deep cleaner breaks down what has bonded, which is why a floor can look visibly different after one pass with this even though it was cleaned last week.

It is still pH neutral and residue free, so it does not carry the risks of the aggressive restorers.

Recurring complaints: it costs noticeably more than the standard formula and is not necessary weekly. It needs more dwell time than people give it. And on a floor whose finish is genuinely worn through, it will not help — that is a refinishing job. Check price.

4. Murphy Oil Soap — Best Traditional

The bottle almost everyone's parents owned, and it still earns its place — but for the right surfaces. As a concentrate diluted at two ounces per gallon it costs almost nothing per use, and on cabinets, doors, trim, panelling and older oiled or waxed wood it is genuinely excellent.

The nuance is the floor question. On modern polyurethane, an oil-based soap can leave a film that dulls the finish over time, which is the source of the divided reviews. On the surfaces it was designed for, it is superb.

Recurring complaints: exactly that film on polyurethane floors, reported repeatedly by people who used it undiluted or too strong. It requires mixing rather than spraying. And the scent is distinctive and divides opinion. Use it on cabinetry and trim; use a pH-neutral spray on polyurethane floors. Check price.

5. Zep Ready-to-Use Hardwood and Laminate Floor Cleaner — Best for Large Areas

The commercial answer. A gallon jug refills whatever spray mop or bottle you already own, at a fraction of the cost per ounce of the branded sprays, and it is rated for polyurethane, acrylic and varnish finishes as well as laminate. For a house with wood floors throughout, it turns floor cleaning from a rationed activity into a routine one.

Recurring complaints: it is slightly more prone to streaking than Bona on very dark floors if over-applied. The jug is unwieldy for refilling small bottles without a funnel. And it has a mild chemical smell that the boutique cleaners do not. Check price.

6. Rejuvenate Professional Wood Floor Restorer — Best Restorer

Different category, included because it answers a question the cleaners cannot. This is a water-based polyurethane coating you mop on, and it fills fine scratches and lays a fresh wear layer over a tired floor. One 32 oz bottle covers up to 525 square feet and dries in about an hour. For a floor that looks worn but is structurally fine, it buys years before sanding.

Recurring complaints: and these are serious enough to weigh carefully. It is a coating, so it eventually needs removing, and stripping it is harder than applying it — several reviewers describe a patchy result that had to be redone. It shows application streaks if you rush or work in large sections. It cannot be used on waxed or oiled floors. And if a professional refinish is in your five-year plan, sanding through this layer adds work. Use it deliberately, on a floor you understand. Check price.

Wide environmental view of a person folding clean laundry in a sunlit laundry room, in warm evening lamplight

What Owners Actually Complain About

Four themes account for most of the negative reviews here, and three are technique.

The floor is streaky. Too much product, a saturated mop head, or a dirty pad redepositing what it just picked up. Spray lightly, use a damp pad, and swap pads halfway through a big room.

It left a haze. Residue building up over months, usually from an oil soap or a polish on a polyurethane finish. Two careful passes with a pH-neutral cleaner normally clears it.

It did not clean. Frequently true of maintenance cleaners on floors that need a deep clean, and true of everything on floors where the finish itself has worn through.

My floor is cupping. Water damage, and the two usual causes are a steam mop and mopping with a genuinely wet mop. Neither is recoverable with a different cleaner.

How to Choose a Hardwood Floor Cleaner

Start by identifying the finish, because it determines everything else. Polyurethane, which covers almost all floors installed in the last thirty years, wants a pH-neutral water-based cleaner and nothing else. Wax or oil finishes, common in older homes, need products made for them and are actively damaged by water-based cleaners. If a drop of water beads on the surface, you have a film finish; if it darkens the wood, you have an oiled or worn one.

Then think about volume. Under a few hundred square feet, a spray bottle is fine. Over that, buy a gallon and refill. Twice a year, use a deep cleaner instead of the maintenance one. And remember that the real determinant of how long a floor lasts is not the cleaner at all — it is grit control. Doormats inside and out, felt pads under every chair leg, and regular dry dusting will outperform any bottle on this page.

If your floors are laminate or vinyl rather than wood, they have different rules — see our laminate floor guidance, and how to clean hardwood floors covers the full routine step by step.

The Verdict

For most homes, Bona Hardwood Floor Cleaner is what the owner-review record supports: pH neutral, residue free, manufacturer approved, and safe to use every week for the life of the floor. Add Bona PowerPlus twice a year for the grime that maintenance cleaning leaves behind, and buy Zep by the gallon if you have a lot of floor to cover. Check price on Amazon →

Next: the full cleaning & laundry hub · how to clean hardwood floors · best steam mops for hardwood · do steam mops damage hardwood floors · how we rank.

Straight Answers

Frequently Asked

What is the best hardwood floor cleaner?

Bona Hardwood Floor Cleaner is the pick for most homes and it is what the majority of flooring manufacturers recommend by name. It is pH neutral, water based and dries without residue, which is precisely what a polyurethane finish requires — anything alkaline dulls the finish over time, and anything that leaves a film attracts dirt and builds a haze. If your floors have gone flat rather than dirty, the PowerPlus oxygenated version removes the embedded grime that ordinary cleaner leaves behind.

Can you use vinegar on hardwood floors?

You should not, despite how often it is recommended online. Vinegar is acetic acid, and repeated use etches polyurethane, gradually dulling the sheen and, over years, breaking down the finish so that water starts reaching the wood beneath. The National Wood Flooring Association advises against acidic and alkaline cleaners for exactly this reason. It also does very little that a pH-neutral cleaner does not do better. The same warning applies to ammonia, oil soaps on polyurethane finishes, and anything marketed as a wax or shine restorer that is not made for your finish type.

Should you use a steam mop on hardwood?

Most flooring manufacturers say no, and many void the warranty if you do. Steam forces hot moisture into the seams between boards, where it swells the wood core and, over repeated use, causes cupping and edge lifting that no amount of drying reverses. The finish also softens under sustained heat. Engineered wood is slightly more tolerant than solid wood but the manufacturers still generally advise against it. A barely damp microfiber pad with a pH-neutral cleaner gets the floor just as clean without introducing heat or standing water.

How often should you clean hardwood floors?

Dust or vacuum two or three times a week, and damp mop weekly in the rooms that see traffic. The dusting matters more than the mopping: grit tracked in from outside is abrasive, and every footstep grinds it into the finish, which is what actually wears a floor out. Damp mopping removes the oily film that grit sticks to. Twice a year, use a deep cleaner to lift what has worked into the texture. Doormats at every entrance do more to preserve a wood floor than any cleaning product on this page.

Why does my hardwood floor look cloudy after cleaning?

Almost always residue rather than damage. Three causes account for nearly all of it: too much cleaner, a mop head that is saturated rather than damp, or a product that leaves a deliberate film such as an oil soap or a polish used on a polyurethane finish. The cure is a stripping pass — clean the floor twice with a pH-neutral cleaner on a well wrung-out microfiber pad, rinsing the pad frequently, and let it dry fully between passes. If the haze persists it may be a wax build-up from a previous owner, which needs a wax remover rather than a cleaner.