How to Polish Your Marble Floors to Perfection

Make your marble floors sparkle and shine

A luxury white kitchen
Photo: RAUL RODRIGUEZ / iStock / Getty Images Plus / Getty Images
A luxury white kitchen
Photo: RAUL RODRIGUEZ / iStock / Getty Images Plus / Getty Images
Stacey L. Nash
Written by Stacey L. Nash
Contributing Writer
Updated September 20, 2023
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.

Marble flooring is a worthy investment that looks stunning after installation, but it may start looking dull and lackluster after weeks of foot traffic. Flooring installation costs make it worth a little elbow grease to restore the shine you fell in love with. 

Although marble floors are durable, not just any cleaners will do; some chemicals and cleaning tools can damage the stone. Here is how to polish marble floors safely and make them look brand new again.

Why Does Marble Become Dull?

Marble is a porous natural stone, meaning it easily absorbs moisture. Everything from water on a mop to spilled coffee can soak into marble’s surface, leaving behind stains and discoloration that make it look dull.

Marble is also vulnerable to stone etching, which is damage caused when acidic substances, like vinegar or lemon juice, come into contact with the stone. Dirt, debris, or abrasive cleaning tools can scrape and scratch up marble floors, allowing the surface to collect more dust and lose its luster.

Best Cleaners to Polish Marble Floors

Marble is long-lasting, but it can dent, scratch, or erode when you use certain cleaners and cleaning tools. Luckily, while the cost of marble flooring can be a big investment, cleaning and polishing these floors primarily requires low-cost cleaning solutions. 

Opt for cleaners meant for marble or homemade solutions. Always use non-acidic cleaners, meaning you should skip adding vinegar or lemon juice to homemade cleaners. Homemade cleaning solutions can include plain water, diluted ammonia, a baking soda paste, or cornstarch.

Whether your floors are concrete, linoleum, hardwood, or epoxy, always test the cleaner on a small inconspicuous area before cleaning the whole floor. If you happen to have a separate piece of the marble, you can test cleaners and polishing techniques on that. 

3 Ways to Polish Marble Flooring Yourself 

Marble may look and be associated with upscale abodes, but you can still spruce it up yourself. A little knowledge and willingness to use your muscle power will transform dulled floors. No matter which method you choose, make sure you have safety gear on hand, like a dust mask or respirator, gloves, and safety goggles. Breathing in stone dust is a big no-no, so take safety seriously. 

How to Polish Marble by Hand

No machinery? No problem. From dry mopping to wiping away greasy spots with cornstarch, there are multiple ways to polish marble floors manually.

1. Remove Dust

To make your floors look new again, start by removing any dust accumulated on the floors. Pay close attention to corners or doorways where dust, dirt, and hair strands may gather. Use a soft cloth or dry mop, like a microfiber mop, to prevent scratching the floor. Dust or dry-mop in one direction to minimize any impact

2. Mop With Water

For big impact with minimal effort, you can quickly clean and polish marble floors using water. If you have guests stopping by for an impromptu game night or the kids brought friends home after school, this is an easy way to polish your floors in a hurry.

Dry- or damp-mopping is the safest mopping option for marble. Marble is porous, so water will soak in and may leave water stains. To prevent damage, wring out the mop as much as possible before taking it to your floors. 

3. Mop With a Homemade Cleaning Solution

For more sparkle, you can make a homemade cleaner with ammonia. Be sure to open up the windows and work in a well-ventilated space, as the ammonia fumes can cause headaches and respiratory problems. Dilute a half-cup of ammonia with one gallon of water. Damp-mop the floors with this solution after wringing out the mop well.

4. Dry Floors With Soft Cloth

Water spots are the enemy of seemingly clean marble floors. Following up water or cleaners with a soft, dry cloth will keep water spots from clouding up those clean floors. Plus, some marble floors may contain iron oxide, which will rust if the water sits on the floors for too long.

5. Remove Oil With Cornstarch

For greasy spots on your marble floors, you can pour on some cornstarch to help absorb the oil. Once the cornstarch has soaked into the grease spill, rinse the area with water. Wipe the area dry with a soft cloth.

6. Make a Paste to Finish Polishing

Conventional polish can damage marble floors. It may also make your floors too polished, creating a slipping hazard. You can still achieve high-end shine and make your floors magazine-worthy with an easy solution using a pantry staple: baking soda. Combine one part baking soda with one part water to make a paste. Apply the paste gently to the floors with a soft cloth, then rinse away with water. Dry with a clean, soft cloth or dry mop.

How to Wet-Polish Marble With a Sanding Machine

For very dull or damaged marble floors, you may want to buff and polish using a sanding machine and the wet method. This method requires more effort, but your floors will be even brighter. While you can manually polish marble more frequently, you will only need to polish them with a sander every few years, depending on foot traffic. 

1. Prep the Floors

Before you start sanding, remove any old wax or sealant. Use a commercial sealant stripper that is safe for marble, and apply it with a soft brush or sponge that can withstand the solvents. Be sure to tape off the edges of the marble floors to prevent damaging baseboards or other nearby objects. You might need to remove any transition flooring strips, too. 

2. Keep the Floors Wet

Although you should typically avoid wetting marble floors, you will want to keep them wet throughout this sanding process to capture dust and reduce friction. Keep cold water handy to wet the floors before and during sanding.

3. Start Sanding

Using sandpaper with about 120 grit (or the coarsest grit recommended for the machine), and after applying a small amount of water to the floor, begin sanding in a circular motion. Wipe away sanding dust with a damp sponge, and then repeat with higher-grit sandpaper, such as 300-grit. 

Continue to apply small amounts of water as needed to capture dust, and wipe away any dust that the water does not capture. Finish with another pass using an even higher-grit sandpaper, around 600-grit. Make one final pass with the sponge to remove any remaining dust.

4. Clean the Floors

Use a dry mop to clean up any particles left behind after sanding to prepare for the final steps of polishing.

5. Use a Polishing Pad

Add a commercial polishing powder to the floors, following the manufacturer’s instructions. Then, attach a microfiber polishing pad to the sanding tool. Use the polishing pad to buff the floors by moving in circular motions across small sections.

6. Dust and Dry the Floors

A luxury white modern marble kitchen
Photo: starush / Adobe Stock

Dust, dust, and dust some more. To ensure your floors are gleaming, you will want to make another pass over the floors with a dry mop to remove any dust or debris, especially if you plan to follow up with a layer of sealant.

7. Apply Sealant, If Desired

Once the floors shine, you may want to give them an extra layer of protection against stains and scuffs with a sealant. After polishing, consider adding a marble sealant following the manufacturer’s instructions.

How to Dry-Polish Marble Floors

Wear protective gear with this type of polishing, too. Consider upgrading to a respirator from a dust mask and wear safety goggles. Be prepared to wipe and dust everything down once finished.

1. Clean the Marble

You do not want any dust or debris on the marble while you sand. Apply a marble-safe cleaner and clean the entire floor. Use a soft (dry or slightly damp) cloth to wipe away any remaining debris or cleaner. 

2. Use an Orbital Sander 

Dry-polishing marble floors involves a rented sanding tool or an orbital sander, but even a drill fitted with a sanding pad will work. Orbital sanders are a good choice because they automatically move, reducing your chances of holding the sander in one area and damaging the floor. Once you have attached a sanding pad, apply gentle pressure and move the sander in a back-and-forth motion to create a gentle arc. 

3. Use Silicone-Carbide Sandpaper or Diamond Polishing Pads

You can use a silicone-carbide sandpaper designed for stone polishing or diamond polishing pads. If you use silicone carbide, start with a 24- to 60-grit sandpaper. You will gradually use 120, 220, 320, and so on until you reach 1000-grit paper. 

For diamond polishing pads, start with a 50- to 100-grit pad and progressively work your way to a very fine grit of around 3000. Complete the entire floor with a single grit before moving to a finer grit.

4. Vacuum the Floor Between Grits

Use a utility vacuum to remove as much dust as possible in between passes when changing grits. Only use a vacuum with a soft brush to avoid scratches.   

5. Seal the Marble

After you have used the finest grit sandpaper or polishing pad and thoroughly cleaned the floor with a vacuum and marble cleaner, seal the marble to protect it from liquids and spills. 

How to Care for Marble Floors Long-Term

Marble has a reputation for being long-lasting, but it is surprisingly vulnerable, especially to moisture and scratches. If you want your marble floors to last a lifetime, give them plenty of TLC. 

Keep the Floors Clean

Simply cleaning your marble floors regularly can keep them looking good for years to come. Plan to dust or dry-mop floors at least a few times a week. Avoid using abrasive tools for cleaning, like brooms or scrub brushes, which may scratch marble.

Manually Dry Marble

Allowing the floors to air-dry can leave behind water spots or discoloration. After damp-mopping, use a dry cloth to dry off the marble to prevent the water from soaking into the porous flooring, which can dull it.

Protect With Mats and Rugs

While you want your marble floors to be the star of the show, you may still want to cover parts of the floors with mats and rugs, especially for high-traffic areas like entryways. That way, the rugs can catch dirt, debris, and water from shoes, keeping tiny twigs or rocks from scratching the marble surface and water from pooling.

Consider Sealant

A sealant helps prevent liquids from penetrating marble. This one protective method can prevent all kinds of damage. If you add a marble sealant, be sure to reapply it once per year.

DIY vs. Hiring a Pro

Manually polishing marble costs less than $25 for marble cleaner or other supplies, like ammonia or baking soda. Renting a sanding tool to polish marble floors will cost about $60, plus about $10 to $30 for sandpaper and polishing pads. Polishing marble floors will also require a few hours of your time.

If you do not have time to spend shining your marble floors or if you are concerned about damaging the natural stone, call a local flooring company to find an experienced professional. Professional stone restoration costs about $50 to $75 per hour. Restoring marble flooring costs about $2.60 per square foot for chemical cleaning and polishing. In total, you will probably pay about $400 to $1,200 every few years for a pro to restore and polish your marble floors. 

Frequently Asked Questions

No, you cannot use vinegar to polish marble. It is too acidic for cleaning or polishing and can etch the surface. Instead, opt for non-acidic cleaners made specifically for marble. Follow the manufacturer’s directions to ensure proper application and to protect the marble. However, a damp mop can be an effective marble cleaner when used appropriately and as long as moisture is immediately soaked up.  

Need professional help with your project?
Get quotes from top-rated pros.
Learn more about our contributor
Stacey L. Nash
Written by Stacey L. Nash
Contributing Writer
Stacey has written in the home improvement space for more than five years for sites like The Spruce and Bob Vila. She’s written about everything from plungers to pavers, but her home improvement heart lies in finding the perfect textiles. She loves combining deep product research with in-person testing to help homeowners find the perfect tool, appliance, or solution for common home problems.
Stacey has written in the home improvement space for more than five years for sites like The Spruce and Bob Vila. She’s written about everything from plungers to pavers, but her home improvement heart lies in finding the perfect textiles. She loves combining deep product research with in-person testing to help homeowners find the perfect tool, appliance, or solution for common home problems.
The homeowners guide to Flooring Sales and Installation
From average costs to expert advice, get all the answers you need to get your job done.