Terrazzo flooring in 2025 typically costs between $9 and $35 per square foot on average. Factors like design complexity, the material choice, and the installation method determine the actual price. More elaborate designs and premium materials can push the price higher. Terrazzo tiles are more affordable at $9 to $22 per square foot, while poured terrazzo, due to higher labor requirements, averages between $15 to $35 per square foot. Depending on whether a terrazzo is made from cement or epoxy, the average installation cost ranges between $4000 and $7000, for the design versatility and exceptional durability of this flooring.
Budgeting For Terrazzo: A Beginner’s Guide to Flooring Expenses
Are you a businessman who values durability, unique aesthetics, and low maintenance in their flooring and surfaces? Terrazzo tiles are particularly well-suited for high-traffic areas in both residential and commercial settings. Tiled is a more cost-effective option than poured, while cement terrazzo is ideal for outdoors, and epoxy, a more affordable option, suits the indoors. Materials, labor, and style determine the final cost of terrazzo.
| Did you know? A recent study has highlighted that terrazzo, admired for its durability and incredible design features, is ideal for heavy foot traffic areas like hospitals, as the decorative patterns can assist in wayfinding. |
Here is a breakdown of terrazzo flooring and the factors influencing the pricing.
Material Costs
Terrazzo tiles
The average cost of terrazzo tiles is between $4 and $12 per square foot. Labor costs make the tile flooring range between $9 and $22 per square foot. These are easier to install than poured terrazzo, but are available in limited colors and designs.
Poured terrazzo
The average cost of poured terrazzo is between $5 and $15 per square foot, but the labor-intensive installation makes it a more expensive flooring choice.
- Thinset terrazzo (epoxy resin mixed with aggregate for a ¼ or ⅜ inch thin layer) costs $40 to $60 per square foot.
- Sand-cushion terrazzo (used in exterior applications) costs between $40 and $80 per square foot.
- Monolithic terrazzo (installing aggregate mixture over an existing concrete subfloor), ranges between $30 and $70 per square foot.
| Fast fact Driven by the construction of commercial and residential buildings, the terrazzo flooring market, esp epoxy terrazzo, is showing significant growth, with a projected value of $49.37 billion by 2032. |
Terrazzo Installation Costs
Terrazzo uses either epoxy or cement as a binder for the pieces of aggregate. Epoxy terrazzo costs around $25 to $90 per square foot. Cement is expensive, takes longer to cure, and is well-suited for exteriors.
- You can expect to pay between $2800 and $3400 to install terrazzo flooring in a 200-square-foot area.
- The average overall cost of a 400 square foot project ranges between $5600 and $6800.
- The average overall cost of a 500 square foot project can range between $7000 and $8500.
Factors Influencing the Terrazzo Flooring
Types of terrazzo
Cement-based, epoxy, and pre-cast tiles each have different price points.
Design complexity
Intricate designs, multiple colors, and patterns require more material and labor, affecting the overall cost.
Installation method
Poured terrazzo installation is more labor-intensive than laying precast tiles, making the project more expensive.
Material quality
Premium aggregates like marble chips or mother-of-pearl chips will cost more than glass or recycled materials.
Labor costs
Depending on your location and the installer’s experience, labor costs can vary significantly, affecting the overall project price.
Additional features
Features like metal divider strips for designs or custom colors can add to the cost.
Subfloor preparation
If the subfloor needs to be repaired, site preparation will cost you more. Replacing them can range between $2 and $4 per square foot.
Sealing and finishing
Terrazzo floors need to be sealed and polished, which can add to the overall cost.
Conclusion
The average cost of terrazzo flooring in 2025 ranges between $9 and $35 per square foot, depending on the type, labor, and the method of installation. The top cost factors that determine the actual terrazzo flooring price include the choice between epoxy tile or poured terrazzo. Premium materials and elaborate designs will push the actual project price higher.
FAQs
How long can terrazzo floors last?
Terrazzo floors can last for around 40 to 100 years with proper maintenance.
Which is better, epoxy vs cement terrazzo?
Epoxy is more affordable, but it is not suitable for outdoor applications as it can peel and fade. Stick with cement outside despite the higher price tag to save in the long run.
Is terrazzo flooring stain-resistant?
When properly sealed, terrazzo is resistant to stains. Porous terrazzo surfaces that haven’t been well-sealed can be susceptible to staining.