Laying a Terrazzo Floor: A Comprehensive Guide
Terrazzo, a durable and aesthetically pleasing flooring option, has been around for centuries. Its unique blend of marble chips, granite, quartz, or glass embedded in a cement or epoxy base creates a one-of-a-kind look that's both functional and beautiful. If you're considering installing a terrazzo floor, this guide will walk you through the process, from preparation to finishing.
Understanding Terrazzo Flooring
Before you begin, it's essential to understand the two primary types of terrazzo flooring: cement-based and epoxy-based. Cement-based terrazzo is traditional, using a cement and sand mixture as the base. Epoxy-based terrazzo, on the other hand, uses a resin-based binder, which is more durable and resistant to moisture. This guide will focus on epoxy-based terrazzo, as it's more commonly used in modern installations.
Tools and Materials Needed
- Epoxy terrazzo mix
- Terrazzo aggregates (marble chips, granite, etc.)
- Epoxy sealer
- Grout (if using cement-based terrazzo)
- Trowel
- Grout float
- Sponge
- Measuring tape
- Level
- Safety gear (gloves, goggles, etc.)
Preparation: The Key to a Successful Terrazzo Floor
The success of your terrazzo floor installation depends heavily on the preparation stage. Start by ensuring the substrate is clean, dry, and structurally sound. Remove any existing flooring, and repair any cracks or damage. The substrate should be level, with a slope of no more than 1/4 inch per 10 feet to facilitate water drainage.

Next, prime the surface using a suitable primer to improve adhesion and prevent moisture from penetrating the terrazzo. Allow the primer to dry completely before proceeding.
Mixing the Epoxy Terrazzo
Mix the epoxy terrazzo according to the manufacturer's instructions, ensuring you wear appropriate safety gear. The mixture should have a consistency similar to thick cake batter. Add the terrazzo aggregates, mixing well to ensure even distribution. The aggregate-to-resin ratio will depend on the desired thickness and look of your floor.
Laying the Terrazzo
Using a trowel, spread the epoxy terrazzo mixture onto the prepared substrate, working in small sections to prevent the mixture from setting before you can smooth it out. Start in a corner and work your way out, ensuring the mixture is at least 3/8 inch thick.

Use a level to ensure the terrazzo is evenly distributed and smooth. If using a larger area, consider using a power trowel to achieve a consistent finish. Allow the terrazzo to cure for the recommended time, usually 24-72 hours, before proceeding.
Finishing and Sealing the Terrazzo Floor
Once the terrazzo has cured, use a diamond blade to cut control joints every 10-15 feet. This helps prevent cracking due to natural expansion and contraction. Then, use a wet sponge to hone the surface, removing any excess material and revealing the aggregate.
Finally, apply an epoxy sealer to protect the terrazzo and enhance its appearance. The sealer should be applied in thin, even coats, allowing each coat to dry completely before applying the next. Most terrazzo floors require 2-3 coats of sealer.
Maintaining Your Terrazzo Floor
Terrazzo floors are durable and long-lasting, but they still require regular maintenance to keep them looking their best. Regularly clean the floor using a mild detergent and warm water, and avoid using harsh chemicals that could damage the sealer. If the sealer begins to wear, apply a new coat to protect the floor.
In conclusion, installing a terrazzo floor is a rewarding project that can add value and beauty to your home or business. With the right preparation, materials, and techniques, you can create a stunning, durable floor that will last for generations.
More Details
21.04.2014 ... David Allen Company takes you through the step by step process of a terrazzo installation. Great for Architects, Designers and General ...

11.09.2023 ... Terrazzo Installation Process · Step 1: Subfloor Preparation · Step 2: Evaluating the Concrete Slab · Step 3: Preparing the Subfloor for ...

We recommend installing terrazzo from floor to ceiling or bringing drywall flush with the finished surface of your tile to eliminate the need for trim. If ...

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

31.05.2025 ... 283 Likes, TikTok video from D&VTerrazzo (@dvterrazzo): “Discover how to expertly install terrazzo floors with our comprehensive guide on ...

All our contractors agreed: if a hard-surface floor is bonded, sound, and secure, there's a good chance you can put terrazzo in over it. “Just as with pouring ...

17.06.2024 ... Learn how to install DIY terrazzo floors with our simple guide. Discover tips on materials, preparation, and installation to achieve ...

23.07.2020 ... How To Install New Terrazzo Floors · First, a thick concrete slab is poured for the base. · Next, a layer of sand and cement mix is poured and ...

25.01.2022 ... Large format terrazzo tiles sure look big and intimidating without a little know-how. In this video, Aaron the Tile Guy shows us how to lay ...

Concrete slabs receiving resinous terrazzo flooring must be tested for relative humidity according to ASTM F-2170 (Relative Humidity in Concrete Floor Slabs ...

03.03.2024 ... Seen it sone a few times for new build supermarkets etc. Laid on a semi-dry sand/cement screed, grouted after it had set then finish ground/ ...

16.03.2025 ... Some stages of installing terrazzo flooring.

05.11.2024 ... Installers will carefully pour terrazzo onto the surface, using a hand or power trowel to spread the mixture evenly. If areas call for multiple ...

19.05.2024 ... Today, we're diving into the world of terrazzo flooring. Terrazzo is not only durable and long-lasting but also offers a stunning finish ...

09.11.2021 ... Terrazzo floor tiles must be laid onto a concrete subfloor. If your subfloor is made of wood you will need to install a concrete board before tiling.

12.11.2025 ... Learn how to install and polish terrazzo floors with this comprehensive guide. Discover the beauty of epoxy art and resin terrazzo designs.

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

02.04.2017 ... This video demonstrates how to apply a special epoxy self leveling product that gives a terrazzo effect at a thickness of 3mm.

17.10.2010 ... You should start laying the tile in the middle of the room so that it will be centered. In order to determine where to start, you need to snap a ...

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