
Learn how to repair hardwood floors—no matter the type of damage. This guide will help you buff out scratches, fill cracks, and get rid of pesky water stains.
Remove scratch marks and bring your hardwood back to life
Fixing scratches on hardwood floors depends on depth, with superficial marks responding to DIY solutions while deeper gouges need wood filler or professional sanding.
Professional hardwood floor repairs cost $1 to $8 per square foot, and refinishing averages around $1,800 to restore your floor's appearance completely.
You can repair minor scratches using vinegar and olive oil, commercial scratch repair products, wood stain pens, or walnuts to hide marks without sanding.
Hiring a local floor repair company provides reliable help with deep scratches, sanding, refinishing, and matching stains for seamless results that last.
Scratches from pets, furniture, and kids are some of the most common problems with wood flooring, but that doesn’t mean you’re stuck with unsightly marks forever. Depending on the depth and number of scratches, you can pursue a variety of removal methods, ranging from easy to complex. If you’re not sure how to get scratches out of wood floors, keep reading for several options that will make your floors look like new.
Hardwood floors are highly durable and can last for years with the right care and maintenance. They can last as long as linoleum flooring and longer than epoxy floors and laminate because you can repair them if they get badly damaged.
Good hardwood floor care includes avoiding things that can damage the wood. Anything that puts a considerable amount of weight on a concentrated area of the wood can cause damage, like wheeled toys and high heels. Regular shoes with a rock stuck in the tread can also leave marks.
When you’re prepping to repair hardwood floors, take into account the extent of the damage. Superficial scratches that only affect the wood’s top protective surface are fairly simple to repair. Minor scratches that extend to the finish and reach the wood itself will require more involved repairs. Deep scratches or gouges dig further into the wood and may require sanding and refinishing to completely remove.
And watch out for water. Wood can absorb and swell when exposed to water, with damage and rotting quickly following if the water isn’t cleaned up. Hardwood floors have a treated surface that resists water, but the seams between boards are susceptible to damage. Also, don’t use water to clean hardwood floors. Instead, sweep or vacuum the floor regularly to prevent dirt buildup and clean spills as soon as possible.
Regularly cleaning your flooring can go a long way in not only making it shine but also making it last. Dirt and debris can scratch your floor and create more problems. Clean your floors with the products and equipment recommended by the manufacturer.

No matter how deep the scratch, preparation always includes cleaning the floor. If the repair is in one small area, thoroughly clean, sweep, and wipe the area with a clean cloth. You can use a lightly dampened cloth if there’s grime or tougher debris.
Once the floor is clean, gather your tools and supplies to make sure you have everything you need. That includes safety equipment like safety glasses, rubber gloves if you’re using a stain, and a dust mask or respirator if you’re sanding.
Different repair methods use different tools and supplies. They may also work better on scratches of different depths. Assess the scratch and the materials you have on hand, then get to work.
To treat tiny scratches on floors with a relatively new finish, you can whip up a DIY solution at home. Combine equal parts apple cider vinegar and olive oil in a small cup, and dab the mixture into the scratch. Leave it for the rest of the day, and rub it out.
If your DIY solution doesn’t work, you can try a scratch repair product from your local hardware store. It can hide surface-level scuff marks and thin scratches without much work on your part.
Simply rub the repair product into the scratched surface using a soft cloth, following any additional information on the product label.
Depending on the severity of the scratches, you may be able to do patchwork sanding and staining. For deep scratches, you may need to sand and completely refinish the floor.
You’ll also need to know if you have traditional or engineered hardwood. Engineered hardwood is thinner and can’t be sanded and refinished indefinitely like traditional hardwood flooring, so you’ll want to take extra precautions with your repairs.
For one or two small scratches: First, sand the floor in the direction of the grain. You’ll need to reapply the stain you’ve buffed away in the process, so choose a hidden area (under the bed, in a closet) to patch-test a wood stain that matches your existing floor. Similarly, patch-test a urethane finish to go on top of the stain.
For multiple large scratches: If you’re dealing with several scratches in various areas of the floor, you’ll probably need to sand down the entire floor and refinish it. This only works on real wood floors, not bamboo or laminate. For engineered wood flooring, make sure the surface is at least 1 mm thick to allow the sanding to take off the scratched surface.

Fix your scratches aesthetically with a wood stain or a blending pencil. Here are a few options to choose from:
Oil-based stains: Provide the richest color and best longevity but dry slowly
Water-based stains: Widely available and easy to use, but not as long-lasting
Combination stains: Designed for polyurethane finishes, including previously painted wood
Blending pencil: Easy to use, but may require multiple pencils and color combinations for a perfect match
Once you find the right stain or pencil formula for your wood’s finish, fill in the scratch completely with the color. Use a cotton swab or corner of a cloth to remove any excess stain and let the color dry thoroughly, according to package directions.
Certain nuts, including whole walnuts and coconut oil, can actually help restore your hardwood floors.
Walnuts: The brown dyes found naturally in these nuts can help camouflage scratches and revive worn wood. To use, warm up the natural oils in the nut by rubbing it between your hands. Then, use circular motions to rub the walnut into worn areas of the floor. Let the oil sit for a few minutes, then buff with a soft cloth.
Coconut oil: Use coconut oil to minimize the appearance of scratches on unfinished or sanded flooring. Simply brush on a thin coat of oil and let it sit for five minutes. Then, buff with a soft cloth.
Deeper scratches may require a wood filler. Wood fillers come in a variety of stains, giving you options to find a perfect match for your floors. However, this option is best for small but deep holes or cracks in your hardwood.
Use a putty knife to apply wood filler to the gouge, using shallow layers to fill the hole. Once you’ve filled it, let the area dry completely and sand until flush with the surface. Then, apply the stain.
Treat light scratches along the surface of your hardwood with a finish restorer. This product is an effective solution when treating minor scuffs on the surface that haven’t damaged the wood.
However, if your scratch has penetrated the finish and damaged the wood itself, you’ll need to refinish your hardwood flooring completely by sanding the area and restaining it. This can be complicated, expensive, and time-consuming and is best left to a local hardwood restoration company.
Wood floor scratch repair can be avoided with the right preventive measures. A shoes-off policy in your home can prevent accidental scratches and scuffs from rocks stuck in the tread of shoes. And high heels are notorious for scratching and gouging hardwood. You can also:
Avoid using water to clean the floor.
Keep wheeled toys in another room.
Do not allow children to use indelible markers in the room.
Use a soft-bristled broom to dust daily.
Use a vacuum designed for hardwood floors.
Even without too much DIY experience, you can repair superficial and minor scratches. You might also be able to handle a small gouge or two without calling in a pro. However, if the repair requires sanding, restaining, and refinishing the floor, you may want to get an estimate from a seasoned professional.
The process can take several days and requires a long list of tools and supplies. If you call a pro, the cost to refinish hardwood floors falls around $1,800, though that price can go up, depending on the shape, size, and style of the floors. If you do decide to take on a full refinish yourself, you can expect to pay $500 to $1,000 in costs, plus the time to get the job done.
Taylor Sansano contributed to this piece.
This company does it right. Firstly, I want to say that Landan was a joy to work with. He was so kind, transparent, and had everything under control. His entire team showed up ready to work and they were all very respectful of the fact that we were in an office space. A little backstory – we...
Terrible experience. Walls/trim/floors/cabinets/doors all have drip marks, overspray, etc. Tiling at the fireplace had to be redone by another vendor due to incorrect and shoddy install by Profect. Contractor had his children in our house while he was on site without prior authorization or...
**Would rate a 0 if i could** NEVER USE THIS COMPANY!!!!! They shattered my tv console and dresser, lost a mirror, and never finished the move. The broken furniture cost me over $600 to replace. They left me with 6+ hours of personal labor moving my 1BR apartment, when I was quoted a FULL...
Finished Basements Plus was wonderful from beginning to end! First, they came out quickly for an estimate. I had 4 estimates and theirs was by far the best. (2 of the estimates were more than $20K higher than for the exact same work). Beyond their fair pricing, the work was excellent. They...
AFS was excellent from start to finish. Jess, the sales associate, was fantastic...very knowledgeable and very professional. The installation crew was excellent. I couldn't be more pleased with the process. Best of all, my new floor looks fantastic!
It was wonderful working with Yordy and his team. They were very professional and are experts in what they do. They have completed the work on time, with better quality and with in fairly reasonable price. We just started with backsplash work , but liking his work, we went on to provide...
We were having 2”x 2” tile installed . There was a small installation error and the new additional replacement tile was from a different lot and the colors didn’t match. Joe assured us that he would rectify everything , which he did without hesitation. We decided to go with the 18” x 36” tile...
We hired Jim to replace our hardwood floors with new hardwood. He and his helper Jerry did a fantastic job. Their work ethic is impeccable!! We would highly recommend McColl Floors!
Description says they handle window repair including rotten hardwood - they called me back right away but didnâ t leave a voicemail. I followed up 3 days later and they said they donâ t do that kind of work.
Chaz, the owner, was very responsive and he communicated with us throughout the entire process. The overall cost was in the middle compared to the three estimates we received. The installation crew was very professional. Chaz was considerate enough to send a crew back to our home to repair...
From average costs to expert advice, get all the answers you need to get your job done.

Learn how to repair hardwood floors—no matter the type of damage. This guide will help you buff out scratches, fill cracks, and get rid of pesky water stains.

Learn how to fix scratches in bamboo flooring with these simple DIY strategies and what to do to prevent them from returning.

Knowing how to make wood floors look new again can save you a lot of money, and keep your home looking fresh. Here’s everything you must know.

Scratches on your laminate floor can lead to an unsightly space. Learn how to fix scratches on laminate flooring in 4 simple steps.

Did you find a problem with your laminate flooring? Read this guide to learn about common laminate flooring issues and how to fix them.

Got scratches, water damage, or loose boards? Learn about wood floor repair costs and how to hire the best local flooring pro.