How to Clean Terrazzo Floors in a Prewar Building

To clean terrazzo floors, dust-mop or vacuum first, then damp-mop with a pH-neutral cleaner diluted in warm water and a barely-wet microfiber mop. Terrazzo is a marble-and-cement composite that etches on contact with acid, so skip vinegar, lemon, and bathroom cleaners. Rinse, then dry with a clean cloth to prevent streaks and water spots.
What you'll need
- Dust mop, or a vacuum with a bare-floor (no beater bar) setting
- A pH-neutral stone or terrazzo floor cleaner (labeled safe for marble)
- Two buckets, or a bucket plus a sink you can rinse in
- A soft microfiber flat mop and a spare pad
- Clean, dry microfiber cloths or a towel for drying
- Warm water
- A soft nylon brush or old toothbrush for grout lines and edges
- Felt pads for furniture feet (prewar terrazzo scratches under chair legs)
Step by step
- Clear the floor and dust-mop or vacuum the whole surface. Grit is the real enemy here; dragging a wet mop over sand grinds tiny scratches into the polish.
- Mix your pH-neutral cleaner with warm water at the dilution on the label. More cleaner is not better on stone; a light solution rinses cleaner and leaves less residue.
- Wring the mop until it's damp, not dripping. Terrazzo sits over a concrete or wood subfloor, and standing water can seep into hairline cracks or the seams around old radiators.
- Mop in overlapping sections, working from the far corner of the room back toward the door so you're not walking on the part you just cleaned.
- Use the soft brush on grout lines, the strip near baseboards, and around radiator feet where mop pads miss.
- Rinse with a second bucket of clean water and a fresh pad to lift any cleaner film.
- Dry the floor with a towel or dry microfiber. In a small NYC apartment with a non-opening window and slow air, air-drying leaves streaks and mineral spots from city tap water.
What NOT to do
Never use vinegar, lemon, ammonia, or a tile/bathroom cleaner on terrazzo. The marble chips in the mix are calcium-based and acid eats into them, leaving dull, rough etch marks that no amount of mopping removes. Skip abrasive powders, steel wool, and rough scrub pads; they scratch the polished surface. Don't let water pool, especially along cracked seams in a prewar floor, and keep a steaming radiator from dripping directly onto one spot for years. Avoid oil-based or wax "shine" products unless you know your floor is sealed for them, since they build up and yellow. Finally, don't drag furniture across it; put felt pads under everything.
When to call a pro
DIY cleaning keeps a terrazzo floor looking good week to week, but it can't fix what's already worn. If your prewar floor has deep etching, lost its shine across whole rooms, shows cracks that keep collecting dirt, or has old wax and grime built up in the pores, that's a job for stone restoration, diamond honing, polishing, and resealing, which needs machines and experience most renters shouldn't rent by the hour. Routine upkeep, though, is easy to hand off along with the rest of your place. Book apartment cleaning with CleanWhale and note the terrazzo so it gets the pH-neutral, damp-mop treatment instead of whatever's under the sink.
FAQ
Can I use a steam mop on terrazzo?
It's risky. Heat and forced moisture can work into hairline cracks and stress old seams in a prewar floor, and on unsealed or waxed terrazzo steam can cloud the surface. A wrung-out damp microfiber mop is safer and does the job.
Why does my terrazzo look dull even after mopping?
Usually it's either cleaner residue, hard-water film, or actual etching from an acidic product used in the past. Try a clean-water rinse and dry buff first. If the dullness is in the surface itself, that's wear that only professional polishing restores.
How often should I clean it?
Dust-mop high-traffic paths every few days to keep grit off, and damp-mop about once a week in a typical apartment. Entry areas and kitchens that track in street grit may need it more often.
Does terrazzo need to be sealed?
Many older floors are unsealed and stain more easily, so wipe spills fast. Sealing is a pro job that helps resist stains and water; if you rent, ask your landlord before applying anything, since it changes how the floor should be maintained.
Related guides