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.
More Details
Epoxy terrazzo works as an overlay over existing surfaces like tile, wood, brick, and plywood. Saves on demolition costs for new floors.

If an old terrazzo floor is in good shape but the client wants a fresh look, new terrazzo can be installed over either cement or epoxy terrazzo.

17.01.2025 ... With over 25 years of experience working with terrazzo and concrete, I'm excited to share the basics of installing a terrazzo floor with you ...

Terrazzo is a composite material, poured in place or precast, which is used for floor and wall treatments. It consists of chips of marble, quartz, granite, ...

Terrazzo is a composite flooring system consisting of either a cement or resinous binder/matrix mixed with chips of marble, glass, and/or a variety of other ...

Whether you are building a new house or updating your existing home, polished concrete over timber floorboards can add something special to your interior ...

08.03.2024 ... Very simple ...terrazzo it just requires more cement & the stone colour u want, then shine it to tile smooth.|Also you can try epoxy ...

Terrazzo concrete floor ; Seeded Aggregate · Aggregate Concrete Floor · Flooring Concrete ; Poured Terrazzo Floor · How To Install Terrazzo Tiles · Diy Terrazzo ...

30.07.2025 ... It's spread and then ground down and polished. What you're seeing in the pictures is the aggregate (gravel) in the concrete that shows up once ...

Can you put terrazzo over concrete? Yes, epoxy terrazzo can be installed over most existing concrete or cement floors. What's the difference between ...

17.06.2024 ... Preparing the space · Clear the area: remove all furniture and any existing flooring material. · Clean the surface: ensure the subfloor is clean, ...

12.03.2026 ... Unfortunately, you cannot put Terazzo over tiles. We do however have Cretecote and RenoCrete that can be applied over tiles.

23.07.2020 ... In other cases, a layer of sand and/or a membrane is added between the concrete slab and top layer of terrazzo depending on if the design is ...

09.07.2024 ... Terrazzo flooring can be quite expensive because the materials mixed in, like marble or pearl, can have a higher price tag than other stones. On ...

30.11.2025 ... 290 likes, 1 comments - wa_terrazzo on November 30, 2025: " TERRAZZO-LOOK POLISHED CONCRETE FLOOR #polishedconcrete ...

20.08.2025 ... ... on how to polish concrete using a hand held grinder:Polished Concrete Cebu ... FLOORING Process |What is Terrazo Flooring | Terrazzo Flooring Cost.

The popularity of terrazzo flooring peaked in the 1950s and 1960s as an economical option for slab construction houses in quickly developing Sunbelt states.

This detail shows epoxy terrazzo applied over a concrete slab on grade. There is a vapor barrier underneath the concrete slab, and the slab is properly ...

Surface Terrazzo is based on the old-world Italian flooring installation of marble chips or broken stones and glass mixed with an epoxy matrix to create an ...

The floor is allowed to cure (4-5 days for cement and 24-48 hours minimum for epoxy) and is then ground with a Terrazzo grinding machine using carborundum or ...
