Hydrogen peroxide is the cleaning agent flooring contractors quietly use to lift dark stains, pet urine marks, and mold spots when nothing else works. Used correctly, hydrogen peroxide on wood floors can rescue planks you thought needed full replacement. Used wrong, it bleaches the wood, lifts the finish, and leaves a permanent halo you can see from across the room. The difference comes down to dilution ratios, dwell time, and a clear understanding of which finish you actually have on the floor. This guide covers safe applications, finish compatibility, the right cleaning products to pair it with, and when to stop and call a professional.
Understanding Wood Floor Finishes First
Before any peroxide hits your floor, identify the finish. Polyurethane finishes, both oil-based and water-based, form a protective film over the wood and resist most cleaning agents including dilute peroxide. Penetrating oil finishes like Rubio Monocoat, Bona Craft Oil, and Osmo Hardwax Oil sink into the wood and offer less protection from oxidizing agents.
A simple test: drop a few drops of water in a hidden corner. Beading water indicates a film finish. Water that soaks in within seconds indicates a penetrating oil or worn film. Peroxide is safer on film finishes and far riskier on oil finishes or unfinished wood, where it can bleach the grain unevenly.
Safe Dilution Ratios
Standard drugstore hydrogen peroxide is 3 percent concentration, which is the maximum strength you should ever apply directly to a wood floor. For general cleaning and disinfecting, dilute further to 1 percent by mixing one part 3 percent peroxide with two parts distilled water in a clean spray bottle.
For targeted stain removal, use 3 percent at full strength on a cotton ball applied directly to the stain only. Do not flood the surrounding area. Stronger 6 to 35 percent peroxide solutions sold for hair bleaching or industrial use will absolutely bleach wood and should never touch finished floors except in controlled refinishing applications.
Pet Stain Removal Technique
Dark urine stains penetrate past the finish into the wood itself, which is why surface cleaning rarely removes them. Apply 3 percent hydrogen peroxide directly to the stain with a cotton pad, cover with plastic wrap to slow evaporation, and let dwell for 8 to 12 hours.
Check at the four-hour mark to see if the stain has lifted. Reapply if needed. Severe stains may require two or three treatments over consecutive days. Once the stain has lifted, neutralize with a damp cloth, dry thoroughly, and apply a thin coat of matching finish to restore the protective layer. Bona, Minwax, and Varathane all sell touch-up finish pens for polyurethane floors that blend nearly invisibly.
Mold and Mildew Treatment
Surface mold spots on wood floors respond well to hydrogen peroxide because it kills mold and its spores while breaking down into water and oxygen. Mix 3 percent peroxide and water at a 1:1 ratio, apply with a microfiber cloth to affected areas, let sit for 10 minutes, then wipe clean.
If mold has penetrated below the finish into the wood itself, peroxide will lighten the affected area, often creating a visible spot once the mold is gone. This is preferable to keeping the mold, but be prepared to refinish that section. Persistent mold indicates a moisture problem you need to solve before treating the surface, otherwise the mold returns within weeks.
General Cleaning Mix
For routine cleaning, mix one cup of 3 percent hydrogen peroxide with one gallon of warm water plus a quarter cup of white distilled vinegar. Apply with a damp microfiber mop, working with the grain. Never flood the floor. Water and acid penetrating between planks will lift edges and cup the wood over time.
This mix disinfects, cuts mild grime, and neutralizes odors without the harsh chemicals in commercial wood floor cleaners. Bona Hardwood Floor Cleaner remains a safer commercial option if you prefer not to mix your own, but the homemade version costs about a dollar per gallon versus eight dollars for Bona.
What Can Go Wrong
- Bleaching unfinished or oil-finished wood, creating permanent light spots
- Lifting polyurethane finish if dwell time exceeds 30 minutes
- Causing warping or cupping if too much liquid pools between planks
- Lightening dark stained wood, which is hard to color-match afterward
- Reacting with iron-based stains to create new dark spots in white oak
Always test in a hidden area first. Behind a door, under a piece of furniture that will not move, or in a closet floor. Wait 24 hours after the test to check for finish damage or color change before treating visible areas.
Products to Pair with Peroxide
For tougher stains, combine peroxide with baking soda to form a paste. The combination raises pH and adds mechanical action without scratching the finish. Apply the paste, cover with plastic wrap, and let dwell for two to four hours before wiping and rinsing.
For odors, dish soap mixed with peroxide tackles greasy residues. Use a teaspoon of Dawn or Method dish soap per cup of dilute peroxide. The soap helps the peroxide penetrate organic matter that pure liquid cannot reach. Avoid mixing peroxide with vinegar in the same bottle, as the reaction forms peracetic acid which is more aggressive than either alone. Apply them in sequence instead, with the peroxide first and vinegar as a follow-up rinse.
Safety Considerations
Wear nitrile gloves and eye protection when handling concentrated peroxide. Even 3 percent solution can cause skin irritation with prolonged contact. Ventilate the room with windows open or an exhaust fan running because peroxide releases oxygen as it breaks down. Keep pets and children off treated areas until completely dry.
Store peroxide in its original dark bottle in a cool location. Light degrades hydrogen peroxide quickly. A bottle sitting in a sunny bathroom for six months may be functionally inert by the time you need it. Replace with fresh stock every six to twelve months for reliable performance.
When to Call a Professional
If a stain covers more than a few square feet, has penetrated deep into the wood, or affects an entire room, professional refinishing makes more sense than spot treatment. Sand and refinish services run $3 to $8 per square foot, with severe damage requiring board replacement at $8 to $20 per square foot installed.
The NWFA (National Wood Flooring Association) maintains a contractor finder for certified professionals who can evaluate damage and recommend repair versus refinish. Using hydrogen peroxide on wood floors works well for small, contained problems. For broader damage, the labor of repeated peroxide treatments exceeds the cost of a single professional refinishing.
Maintenance After Treatment
Once a stain or mold spot is resolved, prevent recurrence with consistent maintenance. Wipe up spills within minutes, not hours. Use felt pads under furniture legs. Maintain indoor humidity between 35 and 50 percent year-round with a humidifier in winter and a dehumidifier or air conditioning in summer. Most wood floor problems originate from moisture, and controlling humidity does more for floor longevity than any cleaning product.
Prefer to explore on your own?
See how new flooring looks in your actual room in seconds — free, no signup.
Try the free Floor Studio →