BlogCare Guide
Care Guide

How to Remove Stains from Marble Countertops

May 12, 2025 5 min read
White marble kitchen countertop with a red wine stain showing the vulnerability of marble to acidic liquids

Marble stains happen. Most can be removed — if you act quickly and use the right method.

Marble stains, but most stains can be removed if you act quickly and use the right method.

Understanding Marble Staining

The difference between a stain and etching matters. One absorbs into the stone. The other is a chemical reaction on the surface. They need different treatments.

Marble is a calcium-based stone, which means it's porous and reactive to acidic substances. Stains on marble fall into two categories: surface stains (absorbed into the pores) and etching (a chemical reaction that dulls the surface finish). They look similar but require different treatments.

Oil-Based Stains

Oil stains — from cooking oil, butter, or grease — darken the stone and may have a yellowish tint.

**Treatment:** Make a poultice by mixing baking soda with a small amount of dish soap and water to form a thick paste. Apply the paste to the stain, cover with plastic wrap, and tape the edges. Let it sit for 24–48 hours. Remove the poultice and rinse thoroughly. Repeat if necessary.

Organic Stains

Coffee, tea, wine, fruit juice, and food can leave pinkish-brown stains.

**Treatment:** Mix hydrogen peroxide (12% concentration, available at beauty supply stores) with a few drops of ammonia. Apply to the stain, cover with plastic wrap, and let sit for several hours. Rinse thoroughly. For stubborn stains, repeat the process.

Rust Stains

Rust stains — from metal cans, pots, or hardware left on the surface — appear as orange or brown discoloration.

**Treatment:** Use a commercial rust remover specifically formulated for natural stone. Follow the product instructions carefully. Do not use generic rust removers, which may contain acids that will etch the marble.

Etching

Close-up of marble countertop showing etching damage from acidic liquid creating a dull spot on the polished surface
Etching is a chemical reaction, not a stain — it requires polishing, not cleaning.

Etching is not a stain — it's a chemical reaction between the marble and an acidic substance (lemon juice, vinegar, wine, tomato sauce). It appears as a dull, lighter area on the surface.

**Treatment:** Light etching can sometimes be polished out with marble polishing powder. Deep etching requires professional honing and repolishing. Prevention is the best approach: wipe up acidic spills immediately and use coasters under glasses.

Prevention

Seal your marble regularly (every 6–12 months for kitchen countertops) to slow absorption. Wipe up spills immediately. Use cutting boards and trivets. Avoid acidic cleaners.

Contact us if you have questions about marble care or are considering marble for your project.

Have a marble stain that won’t budge?

We’re happy to advise on stubborn stains or evaluate whether professional restoration is needed — no obligation.

Samples brought to your home Detailed itemized estimate No obligation · No pressure