Terrazzo, a durable and attractive flooring option, is a blend of marble chips, quartz, or glass embedded in a cement or epoxy binder. With proper care and main...

Terrazzo, a durable and attractive flooring option, is a blend of marble chips, quartz, or glass embedded in a cement or epoxy binder. With proper care and maintenance, terrazzo floors can last for decades, retaining their beauty and functionality. This comprehensive guide will walk you through the process of caring for and maintaining your terrazzo floors.

Before delving into care and maintenance, it's essential to understand your terrazzo floor. Terrazzo is typically installed in one of two ways: traditional (using a cement-based binder) or modern (using an epoxy resin binder). Each type has its unique care requirements, which we'll explore throughout this guide.

Daily care for terrazzo floors involves regular cleaning and prompt stain removal. Here's a simple daily care routine:

Regular cleaning is crucial for maintaining the appearance and longevity of your terrazzo floors. Here are some cleaning tips tailored to each terrazzo type:

For daily cleaning, use a mild detergent or a terrazzo-specific cleaner. Avoid acidic cleaners, as they can damage the cement binder. For tougher stains, you may need to use a poultice to draw out the stain. Always spot test cleaners on a small, hidden area before applying them to the entire floor.

Epoxy terrazzo is more resistant to stains and requires less frequent cleaning. Use a mild detergent or a terrazzo-specific cleaner for daily cleaning. For tougher stains, you can use a non-abrasive scrubbing pad or a poultice. Avoid using cleaners with ammonia or harsh chemicals, as they can damage the epoxy binder.


















Sealing your terrazzo floor is essential for protecting it from stains and moisture. The sealing process should be done by a professional, as it requires specialized equipment and knowledge. The frequency of sealing depends on the type of terrazzo and the level of traffic it receives. In general, cement-based terrazzo should be sealed every 3-5 years, while epoxy-based terrazzo may only need sealing every 5-10 years.
Over time, terrazzo floors may develop cracks, chips, or other damage. Prompt repair is essential to prevent further damage and maintain the floor's appearance. For minor damage, you can use a terrazzo repair kit to fill cracks and chips. For more extensive damage, it's best to hire a professional terrazzo contractor.
If your terrazzo floor has lost its luster, you may need to have it honed and polished. This process involves using specialized equipment to smooth and shine the surface, restoring its original beauty. Again, this is typically a job best left to professional terrazzo contractors.
Preventive maintenance is key to keeping your terrazzo floors looking their best. Here are some preventive maintenance tips:
Caring for and maintaining your terrazzo floor requires a combination of regular cleaning, prompt stain removal, sealing, and preventive maintenance. By following this comprehensive guide, you can ensure that your terrazzo floor remains a beautiful and durable addition to your home or business for years to come.