How to Remove Scratches From Vinyl Flooring? (4 Methods)

No one wants to have their vinyl flooring riddled with scratch marks and lines. So how do you get rid of scratches on a vinyl floor?

For light scratches caused by pencils, shoes, and pet claws, you can remove the scratch marks by wiping the scratched spots with vinyl floor cleaner or rubbing alcohol. This will remove the scratches and make the floor shine.

For deeper scratches caused by heavy furniture, you’ll need to first sand the vinyl floor using fine-grit sandpaper. After, wipe the affected spot with rubbing alcohol or diluted vinegar solution.

If the spot looks faded after removing the scratch marks, you can polish it using wax. You should know that vinyl floors that have deep gouges and holes should be replaced.

Does Vinyl Plank Flooring Scratch Easily?

Vinyl flooring doesn’t scratch easily because vinyl planks are usually designed with a protective sheet on the top layer of the floor to protect it from scratches, scars, and dents. Also, some vinyl floors are made from recycled materials including stone plastic, tiles, and a fiberglass layer that doesn’t scratch easily.

Generally, vinyl floors especially plank vinyl don’t scratch easily due to the structure and makeup of the floor. Plank vinyl floors are designed with strong and hard materials to make the flooring more resistant to scratch marks and dents.

The top layer of the vinyl floor is usually made from recycled plastic material and resins to make it hard and scratch-resistant. Sheet vinyl on the other hand isn’t as hard as plank vinyl but it doesn’t scratch easily as well.

However, the fact that vinyl floors don’t scratch easily doesn’t mean that you won’t notice scratch marks on the flooring from time to time. So, what causes scratch-resistant flooring like vinyl to develop scratches? Let’s find out next.

Common Causes of Scratches on Vinyl Floors

Here are common causes of scratches on your vinyl floor:

Hard Shoe Soles

A very common reason for scratches on your vinyl floor is your shoe. When you walk over the vinyl floor with shoes that have hard soles, it’s possible to scratch and cause dents on the vinyl floor. High heels or stilettos especially can cause scratch marks on your vinyl floor since the heel of the shoe is pointed.

Kid’s Toys

The toys your kids play with can also cause scratch marks on your vinyl floor. As your children drag toys and write on the vinyl floor with sharp pencils, you can notice scratch marks on the floor.

Also, large and ride-on toys like cars are sometimes designed with hard tires that can dent your vinyl floor especially if the floor was installed using vinyl sheets.

Pet Claw Marks

The claws of your cat or dog can also scratch your vinyl floor as the pet walks over the floor. You should also know that pets are very curious and love to dig especially when they pick up a scent underneath your floor. When your pet starts to dig on your vinyl floor, the floor will not last long.

Heavy Furniture

Heavy furniture like grand pianos, and bookshelves can also cause scratches and dents on your vinyl floor. Also, dragging items across the floor instead of lifting them is a major cause of scratches on vinyl flooring.


If your vinyl floor is too high, then you will experience scratches on the floor every time you open or close the door. Over time, the scratch will get deeper and can eventually damage the vinyl flooring.

Dropped Items

When you drop or spill items on a vinyl floor, the floor can develop scratches. For instance, if you accidentally drop a wine glass on the vinyl floor during a party, the shattered wine glass will scratch and can even get stuck on your vinyl floor.

Dirt From Outside The Home

Dust nibs, sand, dirt, stones, and debris that you bring into the home can also cause scratches on the vinyl floor. When you walk over your vinyl floor with your gardening shoes, the dirt under the shoes will be ground into the vinyl floor causing tiny holes and scratches that can be difficult to fix.

Now that we know the causes of scratches on your floor, let’s find out how to fix those scratch marks.

How To Remove Light-Fine Scratches on Vinyl Flooring?

How To Remove Light-Fine Scratches on Vinyl Flooring?

Light-fine scratches are scratch marks on your vinyl floor that don’t get into the flooring. The scratches are usually at the top layer of the flooring and they are caused by dropped items and shoe soles. In some cases, the light-fine scratches aren’t even scratches but marks that were caused by stains and ink such as pencils.

To remove light-fine scratches on your vinyl flooring, you’ll need the following tools and supplies:

  • Rubbing alcohol or vinegar
  • Clean rags
  • A floor brush
  • Vinyl floor cleaner

Here is a guide to removing light-fine scratches from your vinyl flooring:

1. Wipe and Clean the Affected Spot

The first step is to get rid of filth and dust on the floor using a clean rag or a mop. Stubborn stains can be removed using a floor brush. If it helps, you can shine a light on the floor to get a clear view and notice where the scratches are on the vinyl floor.

2. Use a Clean Rag to Wipe the Scratch Mark

Next, use a rag to wipe the mark. Usually, light-fine marks can be wiped off of a vinyl floor by just using a rag. If the scratch was caused by ink or pencil, this step will fix the scratch. If the scratch is still noticeable after, you need to use a solvent.

3. Wipe the Scratch With Solvent

You can use rubbing alcohol, vinegar, or methylated spirits to wipe off the stain but be gentle with these solvents as too much of them can corrode the vinyl floor. You can also use vinyl floor cleaner instead of solvent.

To do this, soak a rag in the solvent you want to use and use the damp rag to wipe the scratch. You can repeat this step up to three times. After wiping the light-fine stain with solvent, clean the affected spot with a mop and leave the spot to dry.

How To Remove Deep Scratches on Vinyl Flooring?

How To Remove Deep Scratches on Vinyl Flooring?

Deep scratches on a vinyl floor are much more difficult to remove than light-fine scratches. This is because these scratches penetrate deeply into the vinyl floor.

So, you can’t remove these scratches by just wiping them off or using a solvent. Not to worry, this guide will show you two great ways to remove deep scratches on the vinyl floor easily.

1. By Sanding and Waxing The Deep Scratch

The first method to remove deep scratches from the vinyl floor is by sanding and waxing the floor. To do this, you’ll need the following tools and supplies:

  • Sandpaper of different grits
  • A mop
  • Floor brush
  • Vinyl floor cleaner
  • Rubbing alcohol or vinegar
  • Vinyl floor wax or polish

Here is a guide to removing deep scratches from a vinyl floor:

  1. Wipe and clean the affected spot with a mop to get rid of dust
  2. Sand the scratched spot with medium-grit sandpaper
  3. Remove the dust and sand again with fine-grit sandpaper
  4. Remove the dust and wipe the affected spot to see if the scratch mark has been removed
  5. After use vinyl floor cleaner, rubbing alcohol, or vinegar to wipe the affected spot
  6. Wait for a few minutes and apply wax to the affected spot to make the floor shine.

You should know that if the scratch has deeply affected, cracked, or weakened the vinyl floor, the best thing to do is to replace the damaged plank. Now, let’s check out the second method to fix deep scratches on the vinyl floor.

2. By Using a PU Scratch Fix Pen

The second method involves using a PU scratchfix pen to fill the deep scratches. The pen is usually fixed with a vinyl sealer which can be pressed into the deep scratch to fill it and seal the spot.

The vinyl sealer is also designed to be super strong and scratch-resistant meaning that the affected spot will not be prone to scratches after using the pen on it.

To use this method, you’ll need:

  • PU scratchfix pen
  • PU repair spray
  • Clean cloths

Here is a guide for this method:

  1. Clean the affected spot with a clean cloth
  2. Shake the PU pen for about 20 seconds
  3. Point the PU pen upwards and remove the lid
  4. Wrap the tip of the pen with a cloth and press the pen till you see the sealer come out
  5. Wipe the tip of the pen to remove the sealer
  6. Put the tip of the pen on the scratch and press the pen to expel the sealing compound
  7. While pressing the pen, gradually move it along the scratched spot like you are tracing a drawing
  8. After the spot has dried, you can spray it with the PU repair spray
  9. Leave the spot to dry for a few minutes and then inspect it to see if the scratch has been removed.

How To Prevent Scratches on Vinyl Floors?

The following expert tips will help prevent scratches on your vinyl floor:

  1. Always use doormats or rubber fittings beneath doors to prevent the door from scratching the vinyl floor
  2. Install carpets over your vinyl flooring to prevent scratch marks
  3. Wipe and clean the floor regularly to get rid of scratch stains
  4. Trim the claws of your pets
  5. Put floor mats outside the front door so you don’t bring in the dirt on the vinyl floor inside
  6. Put foam padding under furniture legs
  7. Quit dragging items across the floor
  8. Don’t put heavy furniture on a vinyl floor. If you hear squeaking noises from the floor after putting an object on it, it’s an indication that the item is too heavy for the floor to support.

Final Words

In summary, vinyl floors don’t scratch easily but this doesn’t mean that you won’t notice scratch marks on your vinyl floor from time to time.

The best thing to do when you notice a scratch mark is to get rid of it immediately as leaving the mark on your floor can compound the problem. For light scratches, you can remove them by wiping the scratch mark off. For deep scratches, you’ll need to sand the vinyl floor and apply wax after.

Leave a Comment