How to clean a terrazzo floor in 5 steps – expert tips to scrub, shine, and seal this sparkling floor finish
Avoid damage and protect it's shine with these expert tricks


A sparkling finish only further makes this beautiful flooring shine, but how do you clean a terrazzo floor to keep it in tip-top shape?
From using the right tools to avoiding waxes and chemical cleaners, there are several things to keep in mind to preserve the durability of these gorgeous floors, reveal our flooring experts.
Here, the professionals share their top tricks for cleaning a floor without streaks and keeping your terrazzo floors looking as fresh as the day they were installed.
How do you clean a terrazzo floor?
Before you can start cleaning terrazzo floors, you will need the following tools to mop floors the right way:
- A soft-bristled broom, from Walmart, or one of the best vacuums for hardwood floors. which can help to prevent damage to the surface
- A microfiber mop, such as the O-Cedar Microfiber Cloth Mop from Target
- A gentle stone or tile cleaner, such as the Method Squirt+Mop Hard Floor Cleaner, from Walmart
- A bucket of warm water
- A clean, dry towel or mop head
- A terrazzo sealant, such as MORE Quartz Sealer from Amazon, for annual resealing
1. Sweep regularly
Sweeping regularly prevents dust and debris scratching the floors.
While you don’t need to clean floors every day, it is very useful to stay on top of dirt to protect your shiny terrazzo floor from cloudiness or scratches.
Alan Dewberry flooring and tile expert, and owner at Tile Factory Direct begins, ‘For this aspect of cleaning, I recommend a soft-bristled broom or vacuum with a hard floor setting and no beater bar as grit can act like sandpaper and cause fine scratches on the terrazzo. Habituate yourself into doing this regularly, even daily for high-traffic areas.’
2. Avoid mopping with harsh chemicals
These cleaning rules apply all over the home, including in shower spaces.
You do not need harsh chemicals to clean well, and that is especially true for cleaning terrazzo floors. Alan explains, ‘One of the most vital pieces of advice I give to homeowners is avoiding any overly acidic or abrasive products. Vinegar, lemon juice, bleach, or ammonia will seem like miracle cleaners but ultimately leave a permanently etched or discolored surface on the terrazzo. In the same vein, avoid any powdered cleansers or scrub brushes with hard bristles. These can scratch the floor and wear down the sealant, thereby making it vulnerable to staining.’
Instead, as with cleaning tile floors, it is best to mop with a soft mop such as the Great Value Microfiber Dust Mop from Walmart, and a gentle dedicated floor cleaner. Alan continues, ‘Prepare a bucket of warm water and add a neutral, non-toxic cleaning agent. My choice is the Black Diamond Stoneworks Marble & Tile Floor Cleaner, also available at Walmart, which has been carefully manufactured to use with natural stone and terrazzo. It is biodegradable, safe for pets and kids, and leaves no sticky residue. I mop the floor with a microfiber mop – never a sponge mop, which can push dirty water into pores or crevices – and let the cleaner sit for a minute or two on any sticky spots before wiping those areas with gentle strokes.’
3. Rinse after cleaning
Remember to also carry these cleaning tricks onto terrazzo elsewhere in your home, including walls and counters.
As with cleaning linoleum floors, Alan adds, ‘After mopping, rinse with clean warm water to remove all cleaning solution remnants. Sadly, it is a step that usually does not happen for a lot of people. However, it saves any future build-up.’
4. Dry thoroughly
Drying after cleaning prevents staining and keeps your floors shiny.
Even if you are cleaning a kitchen floor or cleaning a bathroom floor that is regularly subjected to splashes, it is vital to dry the floors completely after cleaning to avoid smears and stains.
Flooring expert, Liam Cleverdon from Flooring King says, ‘It’s easy to forget one of the most important steps in cleaning your floors and just leaving them to air-dry. However, adding the time into your cleaning routine to properly dry your floors is vital for protecting them against moisture damage, similar to using an overly wet mop.’
This is also a good time to check for any lingering marks and enact the golden rules of stain removal, Liam adds. He suggests, ‘If you have stubborn marks on your floor that a mop can’t lift, then get a damp cloth and your concentrated cleaning solution to remove these tougher stains. With this step, don’t be tempted to scrub, simply pat the stain gently until it lifts.’
5. Finish by polishing
Polishing terrazzo tiles keeps them looking their best for longer.
Although waxing floors is not always a good idea, it is sometimes good to repolish your terrazzo floors to maintain the shiny finish, Alan says.
He shares, ‘Whenever dull or with light surface stains, I apply a terrazzo-safe polishing compound. One of the best options is MB Stone Care MB-22 E-Z Polish, available at Amazon. This natural, non-toxic polishing powder can be buffed in with a low-speed floor buffer or even through hand usage with a white pad on smaller jobs. Restores the shine without toxic chemicals.’
What to shop
This spin mop comes with a draining bucket to help remove excess water from your mop before cleaning to avoid swamping your floors. It also comes with spare mop heads to make drying and polishing easier.
The Method cleaning products are made with plant-based formulas to limit toxins, and are safe for use to clean linoleum, vinyl, laminate and tile floors.
Microfiber is super absorbent, making light work of drying large areas such as floors. It is also super soft, preventing scratches and streaks.
FAQs
What should you not use to clean terrazzo floors?
When cleaning terrazzo floors, you should avoid using harsh chemical cleaners, which can strip away the protective sealant and damage the surface. You should also avoid using surface waxes, as these can make terrazzo slippery and pose a hazard.
To make cleaning terrazzo easier and avoid future home cleaning mistakes, it is advisable to seal your terrazzo floors to protect them from stains and damage. Alan Dewberry concludes, ‘Resealing is imperative for the floor in order to keep it healthy over the long-term. I recommend resealing terrazzo every one to two years, depending on foot traffic and abuse. Using such a low VOC, water-based terrazzo sealer such as Aqua Mix Sealer's Choice Gold, from Amazon, which can help protect the floor against damage.’
Sign up to the Homes & Gardens newsletter
Design expertise in your inbox – from inspiring decorating ideas and beautiful celebrity homes to practical gardening advice and shopping round-ups.

Chiana has been at Homes & Gardens for two years and is our resident 'queen' of non-toxic living. She spends most of her time producing content for the Solved section of the website, helping readers get the most out of their homes through clever decluttering, cleaning, and tidying tips. She was named one of Fixr's top home improvement journalists in 2024.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
-
I’m an HVAC technician, and this is when I turn my AC on each year – plus 5 checks I always do beforehand
Save yourself an AC hassle by running my checks and turning it on before big heat hits
By Josh Mitchell Published
-
This simple marble hack elevates my budget-friendly wooden kitchen countertops and prevents the dreaded water damage for way less than you’d think
This design trick looks expensive, solves a problem, and was the easiest decision I made during my kitchen reno
By Charlotte Olby Published
-
'Wick away the ick' – 6 things people with clean laundry rooms always do to make this hardworking space shine
These tips on how to clean your laundry room will banish grime
By Seraphina Di Mizzurati Published
-
How safe are carpet deodorizers? As a seasoned vacuum tester, I urge you to try alternative methods
Natural cleaning is always the answer
By Dan Fauzi Published
-
'The world will not end' – 5 cleaning habits to quit for a happier, easier life, and what to do instead
Get your home sparkling, minus the stress
By Ciéra Cree Published
-
9 things you can clean with glycerin – this cheap and natural cleaner is perfect for indoor and outdoor use
From patio furniture to silverware, this hydrating and gentle cleaning agent will work miracles
By Ciéra Cree Published
-
I'm 5ft2 and this telescopic scrubber safely and easily banished mold and grime in even the hardest-to-reach areas of my bathroom in less than 15 minutes
My bathroom has never looked better thanks to this handy $16 two-in-one tool from Joseph Joseph
By Ottilie Blackhall Published
-
A $170 limited-time discount makes this the most affordable Dyson cordless vacuum on the market right now
Years after its release, the Dyson V8 still impresses us with its features and power
By Dan Fauzi Published
-
My Bissell pet vacuum was struggling until I cleaned the filter – here's how to do it in three quick steps
It doesn't take long to restore your Bissell vacuum's suction
By Dan Fauzi Published
-
The SwitchBot K10+ Pro Robot Vacuum Combo is good for small spaces – but the mopping function falls short
I tried the world's smallest robot vacuum in my busy home with 4 dogs. This is how it fared
By Ottilie Blackhall Published