Skip to main content
Your floors are restored in ONE DAY with NO DUST.
ReCoat Revolution

product chemistry

Murphy’s Oil Soap — Why You Should Stop Using It on Wood Floors

The classic wood cleaner that deposits a thin oil-soap film on polyurethane floors — why contractors consistently warn against it.

Published

What Murphy’s actually is

Murphy’s Oil Soap is a potassium-based soap made from vegetable oils (primarily coconut and olive). It was formulated in the 1920s for:

  • Unfinished wood
  • Oil-finished wood (like older furniture with tung oil or linseed oil)
  • Waxed wood
  • Cabinetry with varnish finishes

It cleans gently and leaves a thin oily residue that conditions the wood. On those surfaces, the residue is a feature — it replenishes natural oils and maintains the finish.

Why it’s wrong for modern wood floors

Modern residential hardwood floors have polyurethane finishes, which don’t need oil conditioning — the polyurethane is the protective layer. The oil-soap residue that benefits waxed floors becomes a contaminant on polyurethane:

  1. Builds up over years. Each mopping leaves a trace. Accumulates into a visible haze.
  2. Attracts dirt. The oil film captures grit and discoloration.
  3. Softens under heat. In direct sun or near radiant-heat vents, the residue can become tacky.
  4. Blocks new finish adhesion. When it’s time to recoat, the residue must be fully removed first — often with solvent stripping.

The label problem

Murphy’s current marketing includes “safe on hardwood floors” — technically true in the sense that it doesn’t damage them. The problem is that most homeowners read “hardwood floors” and assume it means polyurethane-finished hardwood floors. The fine print and older product literature make clear Murphy’s is designed for waxed or unfinished wood.

If you’ve used it for years

You have three options:

1. Stop now, continue with a pH-neutral cleaner. The residue will gradually dissipate over months of mopping with a proper cleaner. Your next recoat may still need extra prep, but ongoing accumulation stops.

2. Professional deep clean. A one-time service ($400–$800 for an average home) that strips all accumulated residue and restores the floor to a recoat-ready state. Best option if you’re planning to recoat within the next year.

3. Clean slate at the next full refinish. Wait until the floor needs a full sand-and-refinish (maybe years from now). Sanding to bare wood removes all residue by removing the entire contaminated finish layer. But — you give up the option of a cheaper recoat in the meantime, because recoats may not adhere.

What clean looks like

A clean polyurethane-finished floor should:

  • Feel smooth and slightly slick underfoot, not sticky or grippy
  • Allow water drops to absorb into the wood within 5 minutes (not bead and roll)
  • Leave a clean cotton swab clean after rubbing
  • Show a consistent sheen with no hazy patches

If your floor fails any of these tests, it’s time to switch cleaners and likely schedule a deep clean.

Frequently Asked Questions

Does Murphy’s Oil Soap really hurt wood floors?

Not in the short term. It won’t damage the finish, strip the color, or warp the wood. The problem is long-term: over years, trace oil soap residue builds up on the polyurethane surface. When it’s time to recoat, that residue can prevent the new finish from bonding, requiring additional cleaning or stripping. You can use Murphy’s on waxed floors, unfinished wood, cabinets, or furniture with no issue — just not on polyurethane-finished hardwood.

What should I use instead?

A pH-neutral hardwood floor cleaner: Bona Pro Hardwood Floor Cleaner, Method Squirt + Mop, Loba Cleaner, or any cleaner explicitly labeled ‘pH-neutral for polyurethane floors.’ These clean without leaving residue, won’t contaminate future recoats, and won’t haze the finish over time.

If I’ve been using Murphy’s for years, is my floor ruined?

Not ruined — just complicated. Before any recoat, we’ll perform an adhesion test to see if the accumulated residue is severe enough to prevent bonding. If it is, a professional deep clean or wax/contamination removal service can restore the floor to a recoat-ready state. An extra $500–$1,500 on the job depending on the severity, but not permanent damage.

Related Terms