In this guide
- What Terrazzo Is and Why Care Matters
- Identify the Floor Before Cleaning
- Supplies for Cleaning Terrazzo Floors
- How to Clean Terrazzo Floors Step by Step
- Remove loose dirt and grit
- Prepare a mild cleaning solution
- Damp-mop in manageable sections
- Remove residue and dry the floor
- How Often to Clean Terrazzo
- How to Remove Common Terrazzo Stains
- Food, coffee, or juice
- Grease or oily residue
- Scuffs and rubber marks
- Rust or persistent discoloration
- Products and Methods to Avoid
- Sealing and Polishing Terrazzo
- Troubleshooting a Dull or Cloudy Floor
- When to Call a Terrazzo Professional
- Simple Habits That Help Terrazzo Last
- Sources and Further Guidance
Meta Description: Learn how to clean terrazzo floors safely, remove everyday dirt and stains, choose the right cleaner, and protect cementitious or epoxy terrazzo.
Terrazzo floors are durable, but their marble, glass, or other decorative chips and binder still need the right care. The safest routine is straightforward: remove grit, damp-mop with a pH-neutral cleaner, and dry the surface. Acidic products, abrasive tools, and some household cleaners can dull or damage the finish. Because cement-based and epoxy terrazzo respond differently to moisture and maintenance, identifying the floor type is an important first step.
What Terrazzo Is and Why Care Matters
Terrazzo is a composite flooring material made from chips—often marble, glass, or other aggregates—set in a binder and ground to create a smooth surface. Traditional cementitious terrazzo uses a cement-based binder; epoxy terrazzo uses a resin binder. Both types can be polished, but their composition and installation affect how they should be maintained.
Marble chips contain calcium carbonate, which can be etched by acidic substances such as vinegar, lemon juice, and some bathroom cleaners. Cementitious terrazzo can also be vulnerable to acidic products and prolonged moisture. Epoxy terrazzo is generally less porous than cement-based terrazzo, but its surface can still lose gloss or be damaged by unsuitable chemicals and abrasive cleaning.
Routine cleaning matters because tracked-in sand and grit act like sandpaper under shoes. Regular dust removal and prompt spill cleanup help preserve the finish and reduce the need for aggressive scrubbing or professional restoration.
Identify the Floor Before Cleaning
If the floor’s maintenance records or installation details are available, check them before applying a cleaner, sealer, or coating. A flooring contractor or terrazzo professional can help identify the system when documentation is missing. Appearance alone may not reliably distinguish cementitious from epoxy terrazzo.
- Cementitious terrazzo: A cement-based matrix may be more porous and may require a compatible sealer, depending on the installation and maintenance plan.
- Epoxy terrazzo: A resin matrix is typically less porous. It generally does not need the same penetrating sealer used for some cementitious floors, and applying an incompatible coating can create maintenance problems.
- Unknown finish: Test a product first in an inconspicuous spot, follow the flooring manufacturer’s directions, and avoid applying sealer until the material and existing finish are confirmed.
Some floors also have a topical finish or wax from earlier maintenance. A cleaner that is safe for bare terrazzo may not be suitable for that coating. When the floor looks cloudy, sticky, or uneven, the problem may be residue or a worn finish rather than dirt.
Supplies for Cleaning Terrazzo Floors
Most routine care requires only a few basic tools. Use clean equipment so grit or cleaner residue is not spread across the floor.
- Microfiber dust mop or soft-bristle broom
- Clean microfiber mop or a well-wrung mop
- Bucket and clean water
- pH-neutral cleaner labeled as suitable for terrazzo or natural stone
- Soft cloths for spills
- Wet vacuum, if available, to remove dirty water rather than leave it on the floor
Check the cleaner’s label and dilution directions. More concentrate is not better: excess product can leave a film that attracts soil and makes terrazzo look dull. Avoid steel wool, scouring powders, stiff abrasive brushes, and unapproved floor-restoration products.
How to Clean Terrazzo Floors Step by Step
Remove loose dirt and grit
Dust-mop the entire floor before using water. Pay attention to doorways, corners, and areas beneath tables, where sand and debris collect. If using a vacuum, choose a hard-floor setting and a soft attachment; a beater bar can scratch some finishes.
Prepare a mild cleaning solution
Mix a pH-neutral terrazzo or stone cleaner with water according to the label. If the product requires dilution, measure it rather than estimating. Do not combine cleaners, especially products containing bleach or ammonia. Mixing household chemicals can create hazardous fumes or reactions.
Damp-mop in manageable sections
Dip the mop in the solution and wring it out well. Work in small sections, rinsing the mop frequently. The floor should be damp, not flooded. This is especially important for cementitious terrazzo, grout, joints, and areas where water could enter beneath the flooring.
Remove residue and dry the floor
If the cleaner’s directions call for rinsing, mop again with clean water. Otherwise, follow the label and avoid leaving a soapy film. Use a clean, dry microfiber mop or cloth to remove remaining moisture. Drying helps prevent water marks and reduces slip risk while the floor is wet.
How Often to Clean Terrazzo
Cleaning frequency depends on foot traffic, outdoor access, pets, and the amount of grit brought indoors. A practical schedule is more effective than waiting until the floor looks dirty.
| Task | Typical Frequency | Purpose |
|---|---|---|
| Dust-mop or sweep | Daily in busy areas; less often in low-traffic rooms | Removes abrasive grit before it scratches the finish |
| Damp-mop | As needed, often weekly in active areas | Removes tracked-in soil and light spills |
| Clean spills promptly | As soon as possible | Limits staining, etching, and sticky residue |
| Professional inspection | When the floor is persistently dull, damaged, or uneven | Identifies whether the issue requires cleaning, polishing, or repair |
Entry mats can reduce the amount of sand and moisture brought inside. Use mats with a backing that will not discolor or trap moisture against the floor, and clean beneath them regularly.
How to Remove Common Terrazzo Stains
For any stain, blot rather than rub. Use a clean white cloth and work from the outside of the spill toward its center. First remove loose or excess material, then clean the area with a compatible pH-neutral cleaner and water. Test any stain treatment in a hidden area and follow the flooring manufacturer’s guidance.
Food, coffee, or juice
Blot up the spill promptly, then wipe with a damp cloth and neutral cleaner. Do not use lemon juice or vinegar as a “natural” stain remover; their acidity can etch marble chips or damage cementitious material.
Grease or oily residue
Lift excess oil with a paper towel without spreading it. Clean with a terrazzo-approved neutral cleaner. If a mark remains, ask the manufacturer or a terrazzo professional about a suitable poultice or product. Do not use solvents or degreasers unless they are explicitly approved for the floor system.
Scuffs and rubber marks
Try a damp microfiber cloth and gentle pressure. Avoid abrasive pads or melamine foam unless the floor-care professional confirms they are appropriate; these can dull or alter a polished surface.
Rust or persistent discoloration
Rust removers often contain acids that may damage terrazzo. Do not apply a general-purpose rust remover without confirming compatibility. Persistent stains, deep discoloration, and etching may need a professional assessment rather than stronger household scrubbing.
Products and Methods to Avoid
Terrazzo care is largely about avoiding damage while removing soil. The following products and practices can harm the surface, leave residue, or undermine a coating:
- Acidic cleaners: Vinegar, lemon-based products, toilet-bowl cleaners, and many descalers can etch marble chips and attack cement-based material.
- Harsh alkaline or highly concentrated cleaners: Strong degreasers and some heavy-duty products may damage finishes or leave residue. Use only products approved for the specific floor.
- Abrasive tools: Scouring powders, steel wool, and rough pads can scratch or dull polished terrazzo.
- Excess water: Flooding or leaving standing water can affect cementitious flooring and joints, and may cause problems around edges or beneath the floor.
- Unapproved waxes and coatings: They may create a slippery surface, build up, or interfere with future maintenance. Confirm the existing finish before applying anything.
- Steam cleaning without approval: Heat and moisture can affect coatings, joints, or some installations. Use steam only if the flooring manufacturer specifically permits it.
Sealing and Polishing Terrazzo
Sealing and polishing are not the same task. A sealer is intended to reduce absorption or protect a compatible surface; polishing mechanically refines the surface to restore or enhance its shine. Neither is a substitute for routine cleaning, and not every terrazzo floor needs the same treatment.
Some cementitious terrazzo floors benefit from a compatible sealer, but the product and schedule should be based on the installation, finish, and manufacturer’s directions. Epoxy terrazzo generally has a less porous resin matrix and may not need a penetrating sealer. A topical coating or wax may have been added during prior maintenance, so a professional should identify the existing system before another product is applied.
A floor that remains dull after residue is removed may have scratches, worn polish, etching, or coating failure. Repeatedly applying polish or wax can mask the issue temporarily and build up layers. A qualified terrazzo contractor can determine whether the floor needs stripping, honing, polishing, resealing, or repair. These processes may use specialized equipment and are not equivalent to ordinary mopping.
Troubleshooting a Dull or Cloudy Floor
Cloudiness often comes from cleaner residue, hard-water deposits, an unsuitable coating, or a worn finish. First, stop using the suspected product. Dust-mop the floor, then clean a small test area with a terrazzo-approved neutral cleaner at the label’s dilution. Rinse if directed and dry thoroughly. If the test area improves, repeat carefully across the floor.
If the floor remains cloudy, feels tacky, shows scratches, or has uneven patches, more scrubbing may make the problem worse. Photograph the affected area and note which products have been used. A terrazzo professional can use that information to distinguish residue from surface damage or coating buildup.
When to Call a Terrazzo Professional
Professional help is appropriate when stains persist after gentle cleaning, the floor has cracks or missing chips, the polish is worn, or a coating is peeling or uneven. It is also wise to consult a professional before stripping a finish, using a chemical poultice, applying sealer, or attempting machine polishing.
When selecting a contractor, ask about experience with the specific type of terrazzo, the proposed process, products, dust and water control, and any maintenance needed afterward. Request written product and care recommendations. A contractor familiar with both cementitious and epoxy terrazzo can avoid treatments that are unsuitable for the floor’s binder or existing finish.
Simple Habits That Help Terrazzo Last
- Keep grit off the floor with frequent dust-mopping and clean entry mats.
- Wipe spills promptly, especially acidic drinks and oily foods.
- Use a pH-neutral cleaner labeled for terrazzo or natural stone.
- Use a damp mop, not a soaking-wet one, and dry the floor when needed.
- Place protective pads beneath furniture and lift heavy items instead of dragging them.
- Keep a record of the floor type, cleaner, sealer, and professional treatments.
With consistent, gentle care, terrazzo can remain attractive for decades. The core routine is simple: remove grit, clean with a compatible neutral product, control moisture, and avoid improvised acids or abrasives. For product selection and restoration, the flooring manufacturer’s instructions and advice from an experienced terrazzo professional should take priority.
Sources and Further Guidance
- National Terrazzo & Mosaic Association (NTMA) — industry information and terrazzo care guidance.
- Natural Stone Institute — stone care resources, including guidance on acidic substances and surface maintenance.
- National Institute for Occupational Safety and Health (NIOSH) — workplace chemical safety information for reviewing cleaner labels and safe handling practices.