Keeping Terrazzo Tile Looking New: Cleaning and Resealing Tips
By Zia Tile | Handmade Artisanal Tile and Stone from Around the | Published: 2026-10-17
Category: Tips & Care
A practical, step-by-step routine for terrazzo tile care: daily cleaning, stain removal, and how to reseal terrazzo tile so the surface stays protected and easy to maintain.
Quick answer
Clean terrazzo tile with a pH-neutral cleaner and a microfiber mop, wipe spills promptly, and reseal the surface every 6–12 months (or when water stops beading). Avoid acidic or abrasive products, and always test any new cleaner in a hidden spot first.
Daily and weekly cleaning that protects the surface
Terrazzo tile care starts with removing grit before it acts like sandpaper. Sweep or dust-mop high-traffic areas daily, then damp-mop with a pH-neutral cleaner diluted per the label. A microfiber mop picks up fine dust without pushing dirty water into grout lines. For weekly cleaning, change the water often and dry the floor with a clean towel to prevent streaks and water spots.
- Do not use vinegar, lemon juice, or other acidic cleaners—they can dull the surface over time.
- Avoid abrasive pads and powders; they scratch the polish and make future staining more likely.
- Use two buckets if possible: one for clean solution, one for rinsing the mop.
Terrazzo stain removal without damage
Blot—don't rub—spills immediately with a clean cloth. For oil-based stains, apply a small amount of pH-neutral dish soap, let it sit for a few minutes, then rinse and dry. For coffee, wine, or other water-based stains, a diluted neutral cleaner usually lifts them. If a stain persists, a poultice made from baking soda and water can draw it out; leave it covered overnight, then remove and rinse. Never reach for bleach or strong solvents without checking the sealer manufacturer's guidance, because they can break down the protective layer.
How to seal terrazzo tile and when to reseal
Sealing terrazzo tile is what keeps stains from setting in. First, deep-clean and let the floor dry completely—moisture trapped under sealer causes hazy patches. Apply a penetrating sealer formulated for terrazzo or stone with a clean lamb's wool applicator or a low-nap roller, following the product's coverage and dwell times. Wipe off excess before it dries. Reseal when water stops beading on the surface, typically every 6–12 months in busy homes. Always test in an inconspicuous area first.
Step-by-step terrazzo tile care routine
- Dry-clean first: Sweep or dust-mop the entire area before any liquid touches the floor. Grit plus water equals a mild abrasive slurry that dulls the surface. Checkpoint: no visible grit or sand remains.
- Damp-mop with neutral cleaner: Dilute a pH-neutral cleaner per the label, mop in sections, and rinse the mop often. Avoid over-wetting, especially near seams and edges. Mistake to avoid: using vinegar or acidic bathroom cleaners.
- Tackle stains immediately: Blot spills, then use a neutral dish soap solution for oil and a baking soda poultice for stubborn marks. Rinse and dry thoroughly. Checkpoint: stain is gone before you reseal.
- Deep-clean and dry before sealing: Use a terrazzo-safe deep cleaner, then let the floor dry for at least 24 hours. Moisture left behind will cloud the sealer. Mistake to avoid: sealing a damp floor.
- Apply penetrating sealer: Test in a hidden spot, then apply with a clean applicator, following coverage and dwell times. Wipe off excess before it dries. Checkpoint: water beads on the surface after curing.
- Set a resealing reminder: Mark a calendar date 6–12 months out, or reseal sooner if water stops beading or the surface looks dull. Next step: keep a small container of neutral cleaner on hand for quick spill response.
Products that pair well with terrazzo care
- Prismatic 1: Prismatic 1 is a mosaic zellige tile from the Zellige category, described as ideal for wall and floor coverings, bathrooms, kitchen backsplash, or even swimming pools. If you are matching terrazzo with zellige in wet areas, the same pH-neutral cleaning routine works for both surfaces; avoid acids that can dull zellige glaze.
- Oyamel Triangle: Oyamel Triangle is a handmade cotto tile in a triangular shape, Standard variant, SKU ZT-ADE-TRI-OYAM. Cotto is more porous than sealed terrazzo, so keep a separate neutral cleaner and reseal cotto more often; do not use the same high-alkaline cleaner on both without checking labels.

