How to Clean Granite Floors

Cleaning granite floors correctly comes down to two rules: use pH-neutral cleaners, and remove abrasive grit before it scratches the surface. Granite is one of the most durable natural stones, but the wrong cleaning products — especially vinegar, bleach, or general sprays — slowly strip the protective sealer and dull the finish. This guide covers the right products, the right technique, and when professional cleaning is needed to restore what DIY maintenance can't.

Granite Floor Cleaning: Quick Rules

  • Daily: Sweep or dust mop — grit underfoot scratches polished granite
  • Weekly: Damp mop with pH-neutral stone cleaner
  • Always dry: Air-drying leaves water spots and mineral deposits (especially in Las Vegas)
  • Never use: Vinegar, bleach, ammonia, or generic sprays
  • Test your sealer: Water should bead on the surface — if it absorbs, reseal
  • Professional cleaning: Every 2–3 years for high-traffic areas

Step-by-Step: How to Clean Granite Floors

  1. Sweep or dust mop first — Before any wet cleaning, remove all loose dirt, grit, and debris with a microfiber dust mop or soft-bristle broom. This is the most important step. Sand and grit act like sandpaper against polished granite; dragging them across the floor with a wet mop grinds them into the surface and creates micro-scratches that accumulate into visible dullness over time.
  2. Mix your cleaner correctly — Use a pH-neutral stone cleaner (pH 7) diluted in warm water according to the product directions. Never use hot water — thermal expansion and contraction can stress grout joints over time. A few drops of mild dish soap in water works for routine cleaning if you rinse thoroughly and dry immediately.
  3. Mop in sections, wringing thoroughly — Use a well-wrung microfiber mop. Granite floors should be damp-mopped, not soaked. Standing water penetrates grout joints, softens grout over time, and leaves hard water deposits when it evaporates on the stone surface.
  4. Rinse with clean water — If you used any cleaner (even a stone-safe one), follow with a second pass using plain warm water to remove cleaner residue. Soap film left on granite floors creates a hazy, dull appearance that gets worse over time.
  5. Dry immediately — Buff the floor dry with a clean, dry microfiber cloth or mop. In Las Vegas specifically, the 278 ppm hard water means every drop that air-dries leaves a calcium and silica residue. Drying immediately after mopping prevents buildup.

Best Cleaners for Granite Floors

Cleaner TypeSafe for Granite?Notes
pH-neutral stone cleaner✓ Yes — recommendedSpecifically formulated for natural stone; best option
Mild dish soap + water✓ AcceptableMust rinse and dry thoroughly — leaves film if not rinsed
Warm water only✓ SafeFine for daily maintenance; not enough for deep cleaning
Vinegar / citrus cleaner✗ NeverAcidic — degrades sealer and micro-etches polished granite
Bleach✗ NeverDiscolors grout, strips sealer, too harsh for natural stone
Ammonia-based (Windex, etc.)✗ AvoidAlkaline — strips protective sealer over time
All-purpose spray (409, Lysol)✗ AvoidNot pH-balanced for stone — damages sealer
Abrasive scrub powder✗ NeverPhysically scratches the polished surface

Removing Hard Water Stains from Granite Floors

Las Vegas has some of the hardest tap water in the United States — 278 ppm, classified as "very hard." Every drop of water that dries on your granite floor leaves behind calcium and silica minerals. Over time, these deposits build into a white, chalky film that makes even well-maintained granite look dull and cloudy. Regular pH-neutral cleaning slows this buildup but doesn't fully prevent it.

DIY Hard Water Removal

  • Granite-safe hard water remover — Products specifically formulated for calcium removal on natural stone (not tile or ceramic descalers, which are acidic and unsafe for granite). Apply, dwell 5–10 minutes, scrub gently, rinse thoroughly.
  • Baking soda paste — Mix baking soda with water to a thick paste, apply to the stained area, leave 10–15 minutes, scrub with a soft nylon brush, rinse completely. Mildly abrasive — do not scrub aggressively on polished surfaces.
  • Plastic scraper — For thick mineral deposits, a plastic putty knife can gently lift the buildup without scratching the stone. Never use metal scrapers on granite.

When DIY Isn't Enough

Years of accumulated hard water deposits often bond chemically with the granite surface and cannot be removed without diamond polishing. If your granite floors look cloudy or hazy despite cleaning, the buildup has likely penetrated beyond what surface cleaners can reach. Professional granite floor polishing removes the mineral layer and restores the original shine in a single visit.

Why Granite Floors Get Dull Over Time

Even with correct cleaning, granite floors gradually lose their shine. Understanding the causes helps you address each one:

Micro-scratch accumulation
Fine grit and sand dragged across the floor by foot traffic and shoes creates thousands of tiny scratches invisible to the naked eye. Collectively, they scatter light instead of reflecting it cleanly — creating a dull rather than glossy surface. Regular dust mopping is the primary prevention.
Hard water mineral film
In Las Vegas, water evaporation leaves calcium and silica deposits that cloud the surface. Daily drying after mopping is essential. Annual professional cleaning removes what accumulates despite good habits.
Sealer degradation
The penetrating sealer in granite pores breaks down over 2–5 years from foot traffic, cleaning chemicals, and UV exposure. When the sealer degrades, the stone absorbs spills more readily and loses some of its reflective depth. Re-sealing after professional polishing restores protection.
Wrong cleaning products
Acidic or alkaline cleaners (vinegar, bleach, ammonia) used regularly accelerate sealer breakdown and create micro-etching — especially where traffic is heaviest. If your floors are dull in high-traffic pathways specifically, product damage is likely the cause.

Granite Floor Maintenance Schedule

FrequencyTaskWhy
DailyDust mop or sweepRemove grit before it scratches the surface
WeeklyDamp mop with pH-neutral cleaner + dry immediatelyRemove soil without damaging sealer
MonthlySealer water drop testConfirm sealer is active — if water absorbs, reseal
AnnuallyApply penetrating sealer after cleaningMaintain stain protection
Every 2–3 yearsProfessional diamond polishing + resealRemove micro-scratches and hard water buildup; restore original shine

Professional Granite Floor Cleaning in Las Vegas

When granite floors have accumulated years of hard water mineral deposits, micro-scratches, or dullness that regular cleaning can't resolve, professional diamond polishing restores them to their original luster. Night and Day Stone Restoration cleans, polishes, and seals granite floors throughout Las Vegas, Henderson, and Summerlin with professional-grade diamond equipment and penetrating sealers backed by a 30-day guarantee.

ServiceStarting PriceResult
Professional deep clean + reseal$1.50–$3/sqftRemoves mineral film and soil; sealer refreshed
Diamond hone + polish + reseal$3–$8/sqftRemoves micro-scratches, mineral deposits, and restores full shine
Heavy restoration$6–$12/sqftDeep grinding for severely worn or damaged floors

Call (702) 809-8436 for a free granite floor assessment. We'll tell you whether cleaning, polishing, or full restoration is needed — and quote the exact job before any work begins.

Frequently Asked Questions

Q: What is the best way to clean granite floors?

A: Sweep or dust mop daily to remove grit, then damp mop weekly with a pH-neutral stone cleaner. Dry immediately after mopping. Avoid vinegar, bleach, and general-purpose sprays — they degrade the sealer and dull the finish over time.

Q: Can I use vinegar to clean granite floors?

A: No. Vinegar is acidic and strips the sealer with every application. Use a pH-neutral stone cleaner instead.

Q: How do I remove hard water stains from granite floors?

A: Light buildup responds to a granite-safe hard water remover or baking soda paste. Heavy mineral deposits from Las Vegas hard water usually require professional diamond polishing to remove without surface damage.

Q: Why do my granite floors look dull after cleaning?

A: Usually cleaner residue, water spots from air-drying, or accumulated micro-scratches. Rinse thoroughly and dry immediately after mopping. If dullness persists despite correct cleaning, the surface likely needs professional polishing to remove micro-scratch accumulation.

Q: How often should granite floors be professionally cleaned?

A: Every 2–3 years for high-traffic areas in Las Vegas. The hard water here accelerates mineral buildup — most homes benefit from professional polishing every 18–24 months to stay ahead of it.

Q: What cleaners should I avoid on granite floors?

A: Avoid vinegar, citrus cleaners, bleach, ammonia-based sprays (Windex, 409), and abrasive scrub powders. Use only pH-neutral cleaners labeled for natural stone or granite.

Related Guides