Hardwood floors pick up scratches from pets, furniture, and grit underfoot — but most of them can be repaired without sanding and refinishing the entire floor. The right method depends entirely on how deep the scratch goes, so the first step is to figure out what you’re dealing with.
Assess the Scratch First
Run your fingernail across the scratch. If it sits only in the surface finish and your nail doesn’t catch in bare wood, it’s a light surface scratch — quick to hide. If your nail drops into a groove that’s reached the wood itself, it’s a deeper scratch or gouge that needs filling. Knowing which you have decides the approach.
What You’ll Need
For light scratches you’ll want a hardwood floor cleaner, soft cloths, and a colour-matched repair pen. For deeper damage add a filler and matching finish. The two most useful products are a wood floor scratch repair marker for surface scratches and a wax filler stick for gouges that reach the wood.
Fix 1: Always Clean First
Before anything else, clean the area with a hardwood floor cleaner. Surprisingly often what looks like a scratch is actually a scuff mark — a streak left by a shoe or furniture — that wipes straight off, saving you any further work.
Fix 2: Light Surface Scratches
For scratches that sit only in the finish, you have a few easy options. A colour-matched wood scratch repair marker fills and disguises the line in seconds — just colour it in and wipe off the excess. For very fine scratches, rubbing in a little natural oil works, and the old trick of rubbing a shelled walnut along the scratch genuinely helps, as its natural oils darken and fill the mark. For a patch of fine scratches, lightly buff the area with fine sandpaper or steel wool along the direction of the grain, clean off the dust, and brush on a thin coat of matching finish.
Fix 3: Deeper Scratches and Gouges
For scratches that have reached the wood, you’ll fill them. Clean the scratch, then lightly sand along the grain to smooth its edges. Work a matching wood filler or a melt-in wax filler stick into the groove, pressing it in and scraping it level with the surrounding floor. Let it dry, then brush a thin coat of matching finish or polyurethane over the repair and feather it into the surrounding area so it blends in.
Fix 4: Get the Colour Right
Hardwood varies in colour, so always test your marker, filler, or stain in an inconspicuous spot first — inside a closet or under furniture — before applying it where it shows. It’s far easier to choose a slightly different shade than to remove the wrong colour later.
Prevent Future Scratches
A few habits keep new scratches at bay: stick felt pads under furniture legs, place doormats at entrances to catch grit and sand, keep pets’ nails trimmed, and sweep or vacuum regularly so small debris doesn’t grind into the finish underfoot.
How Much Does It Cost?
A scratch repair marker or a wax filler stick costs around $5 to $15 and handles many repairs. Compared with the cost of refinishing a floor, spot repairs are very cheap.
When to Call a Professional
If the floor has many deep scratches across a large area, or the finish is worn through in high-traffic paths, a full sand-and-refinish gives the best result — and that’s a job for a flooring professional with the right equipment.
Frequently Asked Questions
How do I fix scratches on hardwood floors without refinishing?
Clean the area first, then use a colour-matched scratch repair marker for surface scratches or a wax filler stick for deeper ones. Finish with a thin coat of matching polyurethane over the spot. The whole floor doesn’t need refinishing.
Does the walnut trick really work on wood floors?
Yes, for light surface scratches. Rubbing a shelled walnut along the scratch releases natural oils that darken and fill the mark, making it far less visible. It won’t fix deep gouges, though.
What’s the best product for deep scratches in hardwood?
A wax filler stick in a matching shade fills deep scratches and gouges well. Press it into the groove, scrape it level, and seal over it with a matching finish for a durable, blended repair.
Can I fix scratches on engineered or laminate floors the same way?
Colour-matched markers and wax sticks work on engineered wood and laminate too, but unlike solid hardwood, laminate can’t be sanded or refinished — so stick to markers and fillers for those surfaces.
How do I stop my hardwood floor from getting scratched?
Put felt pads under furniture, use doormats to trap grit, trim pet nails, and sweep regularly. Most scratches come from small debris being ground into the finish or furniture dragging across it.
About the Author
Fix My Home Tips is dedicated to providing practical, tested DIY solutions for homeowners. Our guides are written by experienced home improvement enthusiasts and tested for accuracy and safety.
📋 Affiliate Disclosure
Fix My Home Tips is a participant in the Amazon Services LLC Associates Program. We earn a small commission from qualifying purchases at no extra cost to you. This helps us provide free, high-quality content. We only recommend products we genuinely believe in.
