Marble is a beautiful stone that makes our homes look fancy. It’s often used for countertops, floors, and even in decorations. Marble is smooth and shiny, but it can get scratched. Over time, it can start to look a little worn out.
But don’t worry! You don’t need to replace your marble. You can fix the scratches with just a few simple steps.
In this guide, we’ll show you how to remove scratches from marble in a way that’s easy to understand.
Why Does Marble Scratch?
Marble is a soft stone compared to other materials like granite, which means it can get scratched more easily. If you drop something hard on it, move furniture across it, or even use it a lot every day, you might start to see scratches.
Some scratches are small and don’t affect the marble much, but others can be deep and more noticeable. But the good news is that you can fix them at home with some simple tools and supplies!
How to Fix Small Scratches
If the scratch on your marble is small and light, you can usually fix it yourself. Here are some easy steps to help you.
Clean the Marble
Before you start fixing the scratch, make sure the marble is clean. If there’s dirt or dust, it could make the scratch worse. Here’s how you can clean it:
- Take a soft cloth or a microfiber towel.
- Wet it with some warm water and a little dish soap (use gentle soap, not strong cleaners).
- Wipe down the marble carefully, especially around the scratch.
- Dry it off with a clean, dry towel.
Once your marble is clean, you’re ready to fix the scratch!
Try Baking Soda
Baking soda is something you probably already have at home. It’s a gentle cleaner that can help smooth out small scratches on marble. Here’s how to use it:
- Mix 2-3 tablespoons of baking soda with a little water to make a thick paste.
- Take a soft cloth or sponge and apply the paste to the scratched area.
- Rub it in gently, moving in circles. Don’t press too hard!
- Let it sit for about 5-10 minutes.
- After waiting, wipe off the paste with a damp cloth.
- Dry the area with a clean towel.
The baking soda paste will help polish the marble and make the scratch less visible. It works best for light scratches.
Use a Marble Polishing Powder
If the scratch is a little tougher, you can try using a special marble polishing powder. This is sold at most stores that sell home improvement tools. These powders help bring back the shine and reduce scratches.
- Sprinkle a little polishing powder onto the scratched area.
- Use a soft, damp cloth to rub the powder into the scratch.
- Move in small circles to help smooth out the scratch.
- After polishing, wipe away any extra powder with a clean cloth.
- Dry the marble with a soft towel.
These powders are great for polishing and fixing small to medium scratches on marble.

Buff the Scratch
If the scratch is still visible, you can try buffing the area. Buffing means rubbing the surface gently to smooth it out. Here’s how to do it:
- Take a soft cloth, like a microfiber cloth.
- Buff the scratched area by rubbing in small, circular motions.
- Be gentle! Don’t use too much pressure.
- Keep buffing until the scratch looks less noticeable.
Buffing will help smooth out the area and make it shine again.
How to Fix Deeper Scratches
If the scratch is deeper or you can feel it with your fingers, you might need a stronger method. Don’t worry, though. There are still things you can try at home to fix deeper scratches!
Try a Marble Repair Kit
A marble repair kit is a special set of tools that can fix deeper scratches. These kits usually come with a filler material that you apply to the scratch. You can find these kits at home improvement stores.
- Choose a repair kit that matches the color of your marble.
- Follow the instructions on the kit carefully. Usually, you’ll need to apply the filler to the scratch.
- Use a plastic scraper or putty knife to smooth out the filler. Make sure it’s level with the rest of the surface.
- Let the filler dry according to the instructions.
- Once it’s dry, polish the area with a soft cloth.
A repair kit can help fill in the scratch and restore the smooth surface of your marble.
Sand the Scratch (For Big Scratches)
If the scratch is very deep, you may need to use sandpaper to help fix it. Sanding helps smooth out the scratch, but it’s a little more advanced, so make sure you’re comfortable with it before trying it.
- Start by using fine-grit sandpaper, like 800-grit.
- Wet the sandpaper with water, and gently rub it over the scratch.
- Sand the area in small circles.
- Gradually move to a finer grit (like 1000-grit) to smooth it out even more.
- After sanding, use a marble polish to restore the shine.
Be careful not to sand too hard! Sanding can sometimes make the scratch worse if you’re not careful, so it’s best to take it slow.
When to Call a Professional
If the scratch is very deep or you’re not comfortable trying these methods, it’s a good idea to call a professional. A marble expert, like Arza Marble Polishing Dubai Experts, can fix deep scratches and make your marble look like new again. Some of the ways they can help include:
Marble Resurfacing
Resurfacing is a process where a professional grinds down the top layer of marble to remove scratches, stains, and imperfections. It’s a great way to fix badly scratched marble and bring it back to its original shine.
Re-polishing
If your marble has small deep scratches, a professional can use a machine to polish the marble. This will remove the scratches and restore the surface’s shine.
How to Prevent Scratches on Marble
Now that you know how to fix scratches, you probably want to know how to prevent them in the future. Here are a few easy ways to keep your marble safe:
- Use Coasters and Trivets: Always use coasters for drinks and trivets for hot pots and pans. This will keep sharp or hot items from scratching your marble.
- Clean Often: Dust and dirt can scratch marble. Make sure you wipe it down regularly with a soft cloth.
- Don’t Use Harsh Chemicals: Strong cleaners can damage the marble. Stick to gentle, pH-neutral cleaners that are safe for stone surfaces.
- Use a Sealant: Applying a marble sealant can help protect the surface from scratches and stains. You’ll need to reapply the sealant every 6 months or so.
- Be Careful with Furniture: When moving furniture, always lift it rather than dragging it across the marble. This can prevent scratches and scuffs.
Conclusion
Marble is a beautiful material, but it can get scratched over time. Fortunately, there are simple ways to fix scratches at home.
Whether you’re dealing with light surface scratches or deeper gouges, you can use common items like baking soda, polishing powder, or even a repair kit to make your marble look as good as new. If the scratches are too deep, calling a professional is a good option.
And don’t forget, taking care of your marble by cleaning it regularly and using protective measures can help keep it scratch-free for longer!
With these easy steps, you’ll have your marble looking beautiful again in no time!