As an Amazon Associate I earn from qualifying purchases. All claims are strictly my personal opinion.
Best wood floor finish for most DIY projects
A clear one-part water-based floor finish that recoats in 2 hours with no sanding between coats.

The best wood floor finish depends on three things: how much traffic the floor gets, what color you want the wood to stay, and how much work you’ll put into maintenance. For most DIY refinishing projects, the best wood floor finish is Minwax Ultimate Floor Finish, a one-part water-based polyurethane that stays clear and recoats in two hours. For kitchens, entryways and dogs, a two-part waterborne finish like Bona Traffic HD is the hardest-wearing choice. Oil-based polyurethane still makes sense if you want the warm amber look on oak, and a hardwax oil such as Osmo Polyx-Oil or Rubio Monocoat suits natural, matte floors you’d rather spot-repair than recoat.
Below are seven finishes compared on their makers’ technical data sheets, short reviews, a plain explanation of water-based vs oil-based polyurethane vs hardwax oil, and how to choose for your floor. If you’re about to refinish, the full process is in my guide on how to refinish hardwood floors.
Best Wood Floor Finish: Comparison
Every figure below comes from the maker’s technical data sheet (Minwax, Bona, Rust-Oleum for Varathane, Osmo and Rubio Monocoat). Coverage is per coat, and the dry times assume the makers’ test conditions, around 70 to 77°F and 50% humidity; cold or damp rooms take longer. Tiers describe the market, from $ to $$$; I don’t print prices, and the Amazon buttons show the live one.
| Product | ⭐ Minwax Ultimate Floor Finish 🏆 EDITOR’S CHOICE |
Bona Traffic HD | Minwax Super Fast-Drying Poly for Floors | Bona Mega | Varathane Water-Based Floor Poly | Osmo Polyx-Oil 3043 | Rubio Monocoat Oil Plus 2C |
|---|---|---|---|---|---|---|---|
| Image | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Type | Water-based, 1-part | Water-based, 2-part | Oil-based polyurethane | Water-based, 1-part | Water-based acrylic urethane | Hardwax oil | Hardwax oil, 2-part |
| Coverage | About 500 sq ft/gal | 350-400 sq ft/gal | 600-700 sq ft/gal | 500-600 sq ft/gal | 400-500 sq ft/gal | About 260 sq ft/L per coat | 300-500 sq ft/L |
| Coats on bare wood | 3 | Sealer + 2 (3 for heavy traffic) | 3 | Sealer + 2 (3 for heavy traffic) | 4 minimum | 2 | 1 |
| Recoat time | 2 hours | 2-3 hours | 3-4 hours | 2-3 hours | 2 hours | 8-10 hours | One coat |
| Light traffic / cure | 24 hours / no rugs 7 days | 24 hours / full cure 3 days | 12-18 hours / no rugs 7 days | 24 hours: 70% / full cure 7 days | 24 hours / normal use 3 days | Dry 8-10 hours per coat | Dry 24 hours / full cure 5 days |
| Color | Clear, no ambering | Clear, colorless | Ambers | Natural tone, slight amber | Clear | Warms the wood | Clear or 40 colors |
| Carrier | Water | Water | Mineral spirits | Water | Water | Solvent (naphtha) | None, 0% VOC |
| Tier | $ | $$ | $ | $ | $ | $$ | $$ |
| Buy | Shop Now at Amazon | Shop Now at Amazon | Shop Now at Amazon | Shop Now at Amazon | Shop Now at Amazon | Shop Now at Amazon | Shop Now at Amazon |
Best Wood Floor Finishes: Reviews
Each finish could be ordered on Amazon when I checked it, and the specifications come from the makers’ own data sheets.
Editor's Choice1-part water-based
Minwax Ultimate Floor Finish
Minwax Ultimate Floor Finish
A clear one-part water-based floor finish that recoats in 2 hours with no sanding between coats.
Shop Now at AmazonSpecs: Minwax
Best for
Homeowners refinishing a few rooms who want a clear, low-odor finish done in a day.
- No mixing, no pot life
- Recoat in 2 hours, no sanding within 24
- Stays clear, no ambering
Skip it if
The floor takes heavy traffic or big dogs: a two-part finish wears better.
- Three coats on bare wood
- Sealer needed first on white oak
Read full review
Best Wood Floor Finish for Most DIY Projects
Minwax’s one-part waterborne urethane is the easiest floor finish here to get right on a first attempt. Its technical data sheet gives a 2-hour recoat with no sanding between coats as long as the next coat goes on within 24 hours, so two or three coats fit in one day. Minwax lists about 500 sq ft per gallon, three coats on bare wood and two over stain or on a screen and recoat. It doesn’t amber, which keeps light woods, white oak and gray stains looking the color you chose, and it cleans up with soap and water. The floor takes light foot traffic after 24 hours; Minwax says to wait seven days before putting rugs down or cleaning. On bare white oak, Minwax tells you to apply its sanding sealer first to prevent a tannin reaction.
Best for heavy traffic2-part waterborne
Bona Traffic HD
Bona Traffic HD Waterborne Floor Finish
A two-component waterborne finish with a hardener that reaches full cure in three days.
Shop Now at AmazonSpecs: Bona
Best for
Kitchens, entryways and homes with dogs, applied by a pro or an experienced DIYer.
- Hardener for top scratch and chemical resistance
- Full cure in 3 days
- Clear, nonflammable, low VOC
Skip it if
You've never finished a floor: a one-part finish is more forgiving.
- Two-part mix with a 4-hour pot life
- Lower coverage per gallon
Read full review
Best Wood Floor Finish for Heavy Traffic
Traffic HD is a two-component waterborne finish: you add the hardener (Part B) to the gallon of finish before you start. Bona’s data sheet says it significantly outperforms all urethane finishes in durability at 24 hours, and the numbers that matter for your schedule are 2 to 3 hours of drying between coats, 80% cure after one day and full cure in three days, much faster than a one-part finish. Coverage is 350 to 400 sq ft per gallon, and Bona warns not to spread it thinner. The system is a Bona sealer or stain plus two coats, with a third coat recommended for heavy-traffic rooms. Two cautions: once mixed it must be used within 4 hours, and Bona labels it for professional use. It’s the finish Bona’s own recoat system is built around.
Best oil-basedOil-based polyurethane
Minwax Super Fast-Drying Poly for Floors
Minwax Super Fast-Drying Polyurethane for Floors
Minwax's oil-modified floor polyurethane: warm amber tone and the most coverage per gallon here.
Shop Now at AmazonSpecs: Minwax
Best for
Red oak and traditional floors where you want the classic amber look.
- Highest coverage per gallon here
- Warm amber tone on oak
- No sanding between coats within 12 hours
Skip it if
The floor is white oak, maple or a gray stain: it will turn yellow.
- Strong solvent odor while drying
- Ambers further over time
Read full review
Best Oil-Based Polyurethane for Floors
If you want the warm, amber tone of a traditional oil finish, this is Minwax’s floor-specific version, a linseed-oil-modified polyurethane. Minwax gives 600 to 700 sq ft per gallon, a 3 to 4 hour recoat, and no sanding between coats if the next one goes on within 12 hours (after that, sand lightly with 220 grit). Bare wood takes three coats, a stained floor or a screen and recoat two. Light foot traffic is possible after 12 to 18 hours, with no rugs for seven days. It cleans up with mineral spirits, smells strongly while it dries, and Minwax warns that oily rags and sanding dust can catch fire on their own, so store them in a sealed metal can of water. The Amazon listing is a pack of two gallons.
Best one-part pro finish1-part waterborne
Bona Mega
Bona Mega Waterborne Floor Finish
An oxygen-crosslinking one-part waterborne finish with no pot life and 500-600 sq ft per gallon.
Shop Now at AmazonSpecs: Bona
Best for
Large floors finished over several days, where a two-part pot life would waste finish.
- No mixing and no wasted finish
- Better coverage than Traffic HD
- Natural wood tone
Skip it if
You need the room back fast: Traffic HD cures in three days.
- Seven days to full cure
- Slight amber on white or pastel floors
Read full review
Best One-Part Pro Finish
Bona Mega is a one-component waterborne finish that uses oxygen from the air to crosslink (Bona calls it OCP), so there’s no hardener and no pot life: what you don’t use stays good in the bottle. Bona’s data sheet gives 500 to 600 sq ft per gallon, 2 to 3 hours of drying between coats, 70% cure in 24 hours and full cure in seven days. The system is a Bona sealer or stain and two coats, three in heavy-traffic rooms. Bona describes its color as a natural wood tone and notes it will look slightly amber on white, bleached or pastel floors. Like Traffic HD, Bona labels it for professional use, and it suits busy residential rooms, kitchens and homes with pets.
Best matteMatte, water-based
Varathane Water-Based Floor Poly
Varathane Water-Based Floor Polyurethane
An acrylic urethane with aluminum oxide in a matte sheen, recoatable in 2 hours.
Best for
A low-sheen, modern look on a floor you're finishing yourself with a pad applicator.
- Matte sheen
- 2-hour recoat
- Normal use in 3 days
Skip it if
You want to finish in two or three coats: Minwax Ultimate needs fewer.
- At least four coats recommended
- No rollers, to avoid bubbles
Read full review
Best Matte Water-Based Floor Poly
Rust-Oleum’s Varathane floor poly is an acrylic urethane with aluminum oxide for scratch resistance, sold in a matte sheen that suits wide-plank and Scandinavian-style floors. The technical data sheet gives 400 to 500 sq ft per gallon and a 2-hour recoat, but it also recommends a minimum of four coats, more than any other finish here, so plan on more product and a longer day. Light use comes after 24 hours and normal use after three days. Varathane says to apply it with a synthetic brush, foam brush or applicator, not to shake it and not to roll it, to avoid bubbles; and if a coat has dried for more than 24 hours, sand lightly before the next one.
Best hardwax oilHardwax oil, 2.5 L
Osmo Polyx-Oil 3043
Osmo Polyx-Oil 3043 Clear Satin
A plant-oil and wax finish that soaks in, takes two thin coats and spot-repairs without sanding.
Shop Now at AmazonSpecs: Osmo
Best for
Wide-plank and natural-look floors where you want easy spot repairs.
- Spot repairs without sanding
- Natural, low-sheen look
- No sanding between coats
Skip it if
You want a hard, glossy film: choose a polyurethane.
- 8 to 10 hours per coat
- Needs periodic refreshing
Read full review
Best Hardwax Oil for Floors
Osmo’s Polyx-Oil is a hardwax oil made from plant oils and waxes (sunflower, soybean and thistle oil, carnauba and candelilla wax) that soaks into the wood instead of forming a plastic-like film. Osmo’s data sheet gives about 260 sq ft per liter per coat, two thin coats on bare wood with 8 to 10 hours of drying after each, and no primer or sanding between coats; sand the floor to 120 to 150 grit first. Osmo rates it resistant to water, wine, coffee and other spills under the German DIN 68861-1A test. The big advantage is maintenance: a worn area takes one fresh coat on a clean floor, with no screening, and the repair blends in. Oily rags can self-ignite, so lay them flat to dry or soak them in water.
Best one-coat colorHardwax oil, 1.3 L
Rubio Monocoat Oil Plus 2C
Rubio Monocoat Oil Plus 2C
A two-part hardwax oil that colors and protects in one coat, with 0% VOC.
Best for
Oak floors where you want a stained, matte, natural look in one day of work.
- One coat, color and protection together
- 0% VOC
- Repairs blend in
Skip it if
You can't sand to bare wood: it won't go over an old finish.
- Needs a buffer and pads on floors
- Excess must come off within 30 minutes
Read full review
Best One-Coat Color and Finish
Rubio’s Oil Plus 2C colors and protects in a single coat. It’s a two-part hardwax oil (oil plus accelerator, mixed about 3 to 1) with 0% VOC, and the data sheet gives 300 to 500 sq ft per liter, so the 1.3 liter set covers roughly 390 to 650 sq ft. On floors, Rubio has you finish sanding with a 100 to 120 grit screen, work the oil in with a buffer and a red pad, then remove every bit of excess with a white pad within 30 minutes. It’s dry in 24 hours, 80% cured in 48 hours and fully cured in five days; mixed oil must be used within 4 to 6 hours. The Pure version is clear, and Rubio offers 40 standard colors that can be mixed. Rubio says any previous polyurethane, oil or wax from another brand must be sanded off down to bare wood first.
How I Chose These Floor Finishes
I looked for finishes made specifically for wood floors, sold on Amazon, with a published technical data sheet that gives coverage, recoat time and cure time. That ruled out general-purpose wood polyurethanes sold for furniture, which their makers don’t rate for foot traffic, and floor “restorers” and polishes, which add a temporary coat rather than a finish. I picked one finish for each real situation: the easiest one-part water-based finish, a two-part waterborne for heavy wear, an oil-based polyurethane, a one-part pro finish, a matte budget option and two hardwax oils. I haven’t run a wear test on these finishes, so the reviews rely on what the makers publish and on the National Wood Flooring Association (NWFA) guidelines. I don’t show customer ratings or prices, which change daily. More on how I choose the products I recommend.
Water-Based vs Oil-Based Polyurethane vs Hardwax Oil
Floor finishes fall into two families. Surface finishes (polyurethanes) dry into a hard film on top of the wood. Penetrating finishes (hardwax oils) soak into the top of the wood and harden there, leaving a thinner, more natural-looking surface. Within polyurethane, the split that matters is water-based or oil-based.
Water-Based Polyurethane
Water-based floor finishes go on milky and dry clear. They recoat in about 2 hours, have a mild odor, clean up with water, and most don’t yellow, which is why they’re the standard choice over light woods, white oak and gray stains. The trade-off is film build: Minwax wants three coats on bare wood and Varathane four, where an oil-based poly can get by with fewer gallons for the same area. One-part water-based finishes (Minwax Ultimate, Varathane, Bona Mega) are the DIY-friendly version.
Two-Part Waterborne Finish (2K)
Two-component finishes add a hardener just before application. The hardener crosslinks the finish faster and harder: Bona Traffic HD reaches 80% cure in a day and full cure in three, where Bona’s one-part Mega takes seven. Bona sells them mainly to flooring contractors and recommends them for restaurants, offices and schools as well as busy homes. They work for a careful DIYer too, with two conditions: you mix only what you’ll apply, because the mixture is usable for about 4 hours, and you follow the maker’s sealer and coat schedule exactly.
Oil-Based Polyurethane
Oil-modified polyurethane is the traditional floor finish. It goes on amber and keeps warming: the NWFA notes that oil-modified finishes amber and yellow further over time, and that putting a water-based coat over one won’t stop it. Many people want exactly that glow on red oak. The costs are a strong solvent smell while it dries, mineral spirits for cleanup, longer recoat times (3 to 4 hours for Minwax’s fast-drying floor formula) and the fire risk of oily rags.
Hardwax Oil
Hardwax oils such as Osmo Polyx-Oil and Rubio Monocoat Oil Plus 2C give a matte, close-to-raw-wood look and feel. Their real advantage is repair: a scratched or worn area takes a fresh coat of oil on a cleaned floor, and it blends in, where a polyurethane floor needs the whole room screened and recoated. In exchange, they need periodic refreshing with the maker’s maintenance products (Osmo’s Liquid Wax Cleaner, Rubio’s Renew). Rubio’s version also colors the wood in the same coat.
| Water-based poly | Oil-based poly | Hardwax oil | |
|---|---|---|---|
| Look | Clear, keeps the wood’s color | Amber, warms over time | Matte, natural wood feel |
| Recoat time | About 2 hours | 3 to 4 hours or more | 8 to 10 hours (Osmo), one coat (Rubio) |
| Odor and cleanup | Mild, water | Strong, mineral spirits | Mild to none |
| Repairs | Screen and recoat the room | Screen and recoat the room | Spot-repair the worn area |
| Best for | Light woods, busy homes, one-day jobs | Traditional amber oak | Wide planks, natural look, easy upkeep |
What Is the Most Durable Hardwood Floor Finish?
Among finishes a homeowner can buy and apply, two-part waterborne polyurethanes are the hardest-wearing. Bona says Traffic HD significantly outperforms all urethane finishes in durability at 24 hours and claims unsurpassed scuff, scratch and chemical resistance once cured; that’s the maker’s claim, not an independent test, but the hardener and the three-day cure are real advantages in a kitchen or entryway. A good one-part water-based or oil-based poly is durable enough for bedrooms and living rooms. Hardwax oils wear differently: the surface shows wear sooner, but it’s renewed in minutes instead of by recoating the room.
For Dogs and Kitchens
Pets and kitchens are about scratches and spills. Choose a two-part waterborne finish such as Traffic HD, and follow Bona’s advice to add a third coat in heavy-traffic rooms. Pick a lower sheen too: a satin or matte finish hides fine claw marks far better than gloss. No finish stops a big dog’s nails from marking a soft wood like pine, so felt pads, mats at the doors and trimmed nails matter as much as the finish.
Satin, Semi-Gloss or Gloss?
Sheen is measured as gloss at a 60° angle. Minwax gives about 20 for its satin floor finish and 90 or more for gloss; Bona’s satin Traffic HD is 15 to 20 and extra matte 7 to 10. The higher the number, the more every scratch, dust line and lap mark shows. Satin is the safe default for a lived-in floor; gloss suits a formal room you’re willing to keep spotless.
How to Choose a Wood Floor Finish
The Color You Want to Keep
If the floor is white oak, maple, a pale stain or a gray tone, use a clear water-based finish: Minwax says its Ultimate Floor Finish doesn’t amber over time, and Bona describes Traffic HD as clear and colorless. Even Bona Mega, a water-based finish, looks slightly amber on white or pastel floors by Bona’s own account. If you want the classic honey color on red oak, oil-based polyurethane gives it without a stain.
How Much Finish to Buy
Coverage varies more than people expect: from 350 to 400 sq ft per gallon for Traffic HD to 600 to 700 for Minwax’s oil-based floor poly, and the number of coats runs from one (Rubio) to four (Varathane). Multiply your floor area by the number of coats and divide by the coverage, then add about 10% for the edges and the applicator. My hardwood floor refinishing cost calculator does that for you and prices the finish against the rentals and sandpaper.
Recoating Later
Think about the second time you’ll finish this floor. A polyurethane floor in good shape can be screened and recoated without sanding to bare wood, as long as no wax or polish has been used on it; my guide to refinishing hardwood floors without sanding covers the tests and the method. A hardwax oil floor is maintained with more of the same oil. What you can’t easily do is switch: Rubio requires any other brand’s finish to be sanded off to bare wood, and Osmo says old paints and lacquers must be removed completely.
Application Tools and Conditions
Each maker names its applicators: a synthetic pad for Minwax Ultimate; lambswool, a synthetic pad or a natural bristle brush for Minwax’s oil-based poly; Bona’s T-bar coater or microfiber roller; a brush or applicator, never a roller, for Varathane. Rubio and Osmo can also be worked in with a floor buffer and pads. Stay inside the temperature and humidity range on the can (Bona recommends 65 to 80°F and 40 to 60% humidity), ventilate, and wear a respirator: the NWFA lists respiratory protection as required for oil-modified, water-borne and moisture-cured urethanes.
💡 Pro Tip: Test on a Board First
Every maker on this page tells you to test first, and it’s the cheapest step in the job. Sand a spare board or a closet corner the same way as the floor, apply your stain and two coats of the finish, and look at it in daylight the next day. Color, sheen and any reaction with the wood (white oak tannins, oily exotic species) show up on the sample instead of across the whole room.
Getting a Good Result With Any Finish
The finish only looks as good as the sanding under it. Finish the floor at the grit the maker asks for: on an unstained floor Bona ends with a 120 to 150 grit multidisc pass, Rubio asks for a 100 to 120 grit screen, Osmo for 120 to 150 grit, and Minwax stops at 100 grit before stain. Vacuum twice and tack the floor, keep a wet edge, and work with the grain toward the door. Between coats, sand only if the maker says so or if the recoat window has passed; my guide to sanding between coats of polyurethane covers grits and technique. If you still need a machine for the sanding itself, see the best sanders for floors.
🏆 The Verdict
For most people refinishing their own floors, Minwax Ultimate Floor Finish is the best wood floor finish: one part, clear, a 2-hour recoat and no sanding between coats. For kitchens, entryways and pets, step up to Bona Traffic HD. Choose Minwax Super Fast-Drying Polyurethane for Floors if you want the amber oil look, and Osmo Polyx-Oil or Rubio Monocoat Oil Plus 2C for a natural matte floor you can repair a spot at a time.
❓ Frequently Asked Questions
What is the best type of finish for wood flooring?+
What do professionals use to finish hardwood floors?+
What is the longest-lasting floor finish?+
Is water-based or oil-based polyurethane better for floors?+
How long will polyurethane last on hardwood floors?+
Should a hardwood floor finish be satin or gloss?+
What is the most durable hardwood floor finish for dogs?+
Conclusion
Pick the finish for the floor you have and the upkeep you’ll actually do. A clear one-part water-based finish like Minwax Ultimate suits most DIY refinishes, a two-part finish like Bona Traffic HD earns its extra steps in busy rooms, oil-based poly gives the traditional amber, and a hardwax oil trades a little durability for easy repairs. Whatever you choose, sand to the grit the maker asks for and follow its coat schedule. For the whole job, start with my guide on how to refinish hardwood floors. Questions about your floor? Ask in the comments.







