If you’re wondering whether you can polish marble using toothpaste, the short answer is:
YES, but with caution. Toothpaste can be used to clean or lightly polish small spots or stains on marble, but it is not ideal for full-surface polishing.
Let’s break down how it works, when to use it, and what to avoid.
Why People Think Toothpaste Works on Marble
Toothpaste is slightly abrasive. That means it can gently scrub away dirt or surface marks. Some toothpaste also contains mild polishing agents, which is why it works well on things like silver jewelry or car headlights.
Because of this, people try it on marble to:
- Remove water spots
- Clean dull spots
- Lightly shine small areas
But remember: Marble is delicate. If you use the wrong type of toothpaste or scrub too hard, it can cause more harm than good.
Also Check, We Provide Marble Polishing Services in Dubai.
Is It Safe to Use Toothpaste on Marble?
Only non-gel, white toothpaste can be used — and even then, only in small amounts and for minor cleaning.
✅ Safe:
- White, non-gel toothpaste
- Used gently with a soft cloth
- Applied to small, dull or etched spots
❌ Not Safe:
- Colored or gel-based toothpaste (may stain marble)
- Whitening toothpaste (contains harsh abrasives)
- Toothpaste with baking soda (can scratch the surface)
- Scrubbing hard or using a brush
Toothpaste is not a proper polishing product for marble floors, countertops, or tiles. It’s more of a quick fix for small marks or dull areas.

How to Use Toothpaste to Polish Small Marble Spots
If you still want to try it for a small spot, here’s how to do it safely:
What You’ll Need:
- White, non-gel toothpaste (basic one)
- A soft microfiber cloth
- Warm water
- Dry towel
Steps:
- Clean the area first. Wipe the marble with water and dry it to remove any surface dirt.
- Apply a pea-sized amount of white toothpaste to a soft cloth.
- Rub gently in small circular motions over the dull or stained area.
- After 30–60 seconds, wipe off the toothpaste with a damp cloth.
- Buff the area dry with a clean towel to check the result.
If the spot is still visible, you can repeat this once more — but don’t overdo it.
Best Chemicals for Marble Polishing
When You Should Not Use Toothpaste
Toothpaste should not be used in the following cases:
- Full marble floors or large countertops
- Deep stains or scratches
- Polished marble with a glossy finish (it can become dull)
- Any type of colored or treated marble
- Regular cleaning of marble surfaces
For large areas or serious dullness, it’s better to use a marble-safe polish or call a professional.
Better Alternatives for Polishing Marble
While toothpaste might help in a pinch, here are safer and more effective ways to polish marble:
1. Use Marble Polishing Powder
- Specially made for marble
- Helps restore shine safely
- Easy to use with water and a soft cloth
2. Use a pH-neutral Marble Cleaner
- Keeps your marble clean without damage
- Won’t strip shine or dull the finish
3. DIY Polish (Mild)
- Mix 1 cup water + 1 tablespoon mild dish soap
- Apply with a soft cloth and buff gently
4. Professional Marble Polishing
- Best for deep dullness or damage
- Uses special machines and compounds
- Gives mirror-like shine without risk
Why Does Marble Get Dull in the First Place?
Marble can lose its shine due to:
- Water spots and acid stains (from lemon, vinegar, etc.)
- Using the wrong cleaning products
- Foot traffic or friction
- Hard water buildup
Marble is porous, so it’s more sensitive than granite or ceramic. That’s why you need to be careful what you use on it.
Tips to Keep Marble Shiny Long-Term
Toothpaste might be a quick fix, but for long-lasting shine, follow these tips:
- Seal your marble every 6–12 months
- Avoid acidic cleaners like vinegar or lemon
- Clean spills quickly to avoid stains
- Use coasters and mats on countertops
- Dust mop regularly to avoid surface scratches
Final Thoughts
Can you polish marble with toothpaste? Yes, but only for small spots, and only with gentle care. It’s not the best method for full-surface polishing or deep stains. For the best results and long-term care, use marble-safe products or get professional help.
Remember, marble is beautiful but delicate. Treat it kindly, and it will stay shiny for years.