Terrazzo Flooring: A Comprehensive Guide
Terrazzo, a timeless and durable flooring option, has been around since the 15th century. Originating in Italy, this eco-friendly and cost-effective material is made from a mix of marble, quartz, granite, glass, or other materials set in a cement or epoxy binder. If you're considering terrazzo for your home or commercial space, this guide will walk you through the process of how to do terrazzo floors.
Understanding Terrazzo Flooring
Before diving into the installation process, it's essential to understand the different types of terrazzo flooring:
- Traditional Terrazzo: Uses a cement-based binder and is typically installed in larger areas like schools, hospitals, and public spaces.
- Epoxy Terrazzo: Uses an epoxy resin binder, providing superior durability, resistance to chemicals, and a wider range of color options. It's ideal for both residential and commercial settings.
- Monolithic Terrazzo: Consists of a single layer of aggregate and binder, providing a seamless, smooth surface.
- Divided Terrazzo: Uses a base layer of cement and a top layer of epoxy, offering a more flexible and durable surface.
Preparation: Planning and Design
Before installing terrazzo floors, thorough planning and preparation are crucial:

- Assess the substrate: Ensure the existing floor is clean, dry, and structurally sound. Concrete slabs are typically the best base for terrazzo.
- Design your terrazzo: Decide on the aggregate materials, colors, and patterns you want to use. Consider hiring a professional terrazzo contractor for complex designs.
- Gather materials: Purchase high-quality materials, including the binder, aggregates, tools, and any necessary safety equipment.
Installing Terrazzo Floors: Step-by-Step
Conventional Terrazzo (Cement-Based)
- Prepare the substrate: Clean the surface, remove any debris, and ensure it's dry. Apply a primer or bonding agent to improve adhesion.
- Lay out the base: Spread a layer of cement-based terrazzo mix (around 1-2 inches thick) over the prepared surface, using a straight edge to ensure a smooth, level base.
- Embed the aggregates: Broadcast the chosen aggregates (marble chips, granite, etc.) evenly over the base layer. Use a roller to press them firmly into the cement.
- Apply the top layer: Spread a thin layer of cement-based terrazzo mix over the aggregates, ensuring they are completely covered.
- Finish and seal: Once the terrazzo has cured (usually after 28 days), grind and polish the surface using diamond tools. Apply a suitable sealer to protect the floor.
Epoxy Terrazzo
- Prepare the substrate: Clean and prime the surface as described above.
- Lay out the base: Apply a base layer of epoxy terrazzo mix (around 1/8 to 1/4 inch thick), using a notched trowel to create grooves for better adhesion.
- Embed the aggregates: Broadcast the aggregates over the base layer, as described above. Allow the epoxy to cure for the recommended time (usually 24-48 hours).
- Apply the top layer: Spread a thin layer of epoxy terrazzo mix over the aggregates, ensuring they are completely covered. Allow the terrazzo to cure for the recommended time.
- Finish and seal: Grind and polish the surface using diamond tools. Apply a suitable sealer to protect the floor.
Maintenance and Care
Proper maintenance is key to ensuring your terrazzo floor looks its best for years to come:
- Regular cleaning: Sweep and mop your terrazzo floor regularly to remove dirt and debris. Use a mild, pH-neutral cleaner to prevent damage to the sealant.
- Prompt repairs: Address any chips, cracks, or stains promptly to prevent further damage.
- Re-sealing: Reapply sealant every 3-5 years, or as needed, to maintain the floor's protection and appearance.
Conclusion
Installing terrazzo floors is a rewarding process that combines artistry and craftsmanship. By understanding the different types of terrazzo, preparing the substrate properly, and following the installation steps, you can create a durable, beautiful, and unique flooring surface that will last for generations. If you're unsure about any aspect of the process, consider hiring a professional terrazzo contractor to ensure a successful and long-lasting result.
More Details
17.01.2025 ... How to make terrazzo floors - 3 Phases. 1. Floor prep and divider layout, 2. pouring, 3. polishing · Comments.

21.04.2014 ... How to make terrazzo floors - 3 Phases. 1. Floor prep and divider ... How to do the Terrazzo Flooring in your property. Jacob West Ltd ...

11.09.2023 ... Cement-based terrazzo is the traditional form, made by combining marble chips with Portland cement. It is typically thicker and more robust, ...

23.07.2020 ... For less damaged areas such as pits created from carpet tacks, mix up a batch of resin and hardener and add tint as necessary to match your ...

Terrazzo Floor Installation ... For the installation of Agglotech Floors, a highly deformable adhesive in S2 class is recommended (Agglotech recommends Agglofix ...

The terrazzo layer is approximately ⅜ inch thick and is poured over a concrete slab prepped with an antifracture membrane. The slab also includes hydronic heat ...

20.08.2025 ... ... floors, countertops, and home décor pieces. ✨ What you'll learn in this video: The materials & tools you need for terrazzo Step-by-step terrazzo ...

05.11.2024 ... Terrazzo is a combination of marble, glass or other decorative aggregates joined with either a cementitious or epoxy binder.

25.04.2024 ... Glossiness can make a difference in the overall aesthetics of a terrazzo floor. An epoxy terrazzo floor can yield a mirror-like finish, and is ...

03.03.2024 ... The stairs were easy - we painted them. Now we need to decide what to do with remaining concrete floors. We cut out the terrazzo in two places ...

16.08.2023 ... Interior designer here, terrazzo is an old world technique invented hundreds of years ago in Italy. There is an art to installing them, which ...

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.

06.07.2022 ... Terrazzo Flooring Guide Terrazzo flooring is a type of flooring that is made from pieces of marble, glass or other materials that are ...

24.04.2025 ... Step-by-Step: How to Make Terrazzo Flooring · 1. Surface Preparation · 2. Place Divider Strips · 3. Mix and Pour the Terrazzo · 4. Cure and Grind ...

09.01.2022 ... Omg my floor is the same as this ! I need to do this!! 2022-1-27Reply. Liked by creator.

1. Surface preparation: Clean the subfloor: Ensure that the subfloor is clean, dry, and free from any debris and dust. A clean surface provides a better bond ...

15.03.2026 ... In this video, I show the professional method to prepare a terrazzo floor base step by step before installation. From cleaning and leveling ...

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, ...

14.01.2025 ... A blend of two-part epoxy resin, filler powder, and aggregates is mixed thoroughly before being hand-poured and troweled to a 3/8-inch thickness ...

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