Terrazzo, a timeless and durable flooring option, has seen a resurgence in popularity, particularly when installed over concrete slabs. This guide delves into the process, benefits, and considerations of installing terrazzo floor over concrete.
Understanding Terrazzo and Concrete
Terrazzo, originating from Italy, is a composite material made of chips of marble, quartz, granite, or glass, combined with a cementitious or resinous binder. Concrete, on the other hand, is a mixture of cement, water, and aggregate. Both materials are robust and long-lasting, making them an excellent pair for flooring applications.
Preparing the Concrete Substrate
Before installing terrazzo over concrete, it's crucial to prepare the concrete substrate to ensure a strong bond and longevity of the terrazzo floor. Here are the steps involved:

- Ensure the concrete slab is clean, dry, and free from any contaminants.
- Repair any cracks or damage using a concrete patching compound.
- Grind the surface to create a profile that will enhance the bond with the terrazzo.
- Clean the surface thoroughly to remove any dust or debris.
Priming the Concrete
Priming the concrete surface is an essential step that helps to seal the pores, prevent moisture migration, and improve the bond between the concrete and the terrazzo. Use a primer specifically designed for terrazzo installations, following the manufacturer's instructions for application and drying times.
Installing Terrazzo Over Concrete
Once the concrete substrate is prepared and primed, the terrazzo installation can begin. The process involves mixing the terrazzo aggregates with a cementitious or resinous binder, spreading the mixture over the concrete, and allowing it to cure. The specific installation method depends on whether you're using a traditional cement-based terrazzo or a modern epoxy-based terrazzo.
Traditional Cement-Based Terrazzo
For traditional terrazzo installations, the process involves mixing marble chips, cement, and water, then spreading the mixture over the prepared concrete substrate. After the initial set, the surface is ground and polished to reveal the aggregate and achieve a smooth, glossy finish.

Epoxy-Based Terrazzo
Epoxy-based terrazzo systems use a two-part epoxy resin as the binder, which provides superior durability, stain resistance, and ease of maintenance. The installation process involves mixing the epoxy resin with the aggregates, spreading the mixture over the primed concrete, and allowing it to cure. The surface is then ground and polished to expose the aggregate and achieve the desired finish.
Benefits of Installing Terrazzo Over Concrete
Installing terrazzo over concrete offers numerous benefits, including:
| Benefit | Explanation |
|---|---|
| Durability | Terrazzo is highly resistant to wear, tear, and staining, making it an ideal choice for high-traffic areas. |
| Longevity | With proper maintenance, terrazzo floors can last for decades, making them a cost-effective long-term solution. |
| Customization | Terrazzo allows for endless design possibilities, with various aggregate types, colors, and patterns to choose from. |
| Moisture Resistance | Terrazzo's impervious surface makes it resistant to moisture, preventing the growth of mold and mildew. |
Maintenance and Care
Proper maintenance is crucial to ensure the longevity and performance of your terrazzo floor. Regular cleaning, periodic sealing, and prompt repair of any damage will help preserve the beauty and durability of your terrazzo floor. Consult the manufacturer's guidelines for specific maintenance recommendations.

In conclusion, installing terrazzo floor over concrete offers a durable, long-lasting, and customizable flooring solution. By understanding the preparation, installation, and maintenance requirements, you can enjoy the timeless beauty and functionality of terrazzo for years to come.




















