Terrazzo floor is having a genuine moment — not just in design magazines, but in airports, hotel lobbies, hospitals, and upscale residences worldwide. If you’re specifying or sourcing terrazzo tiles and want straight answers about types, cost per square foot, lead times, and what actually matters when choosing a supplier, this guide cuts through the noise. At Guiyi, we work directly with architects, interior designers, and procurement teams to deliver custom terrazzo flooring that ships reliably and holds up under real-world traffic.

What exactly is terrazzo floor?
Terrazzo is a composite flooring material made by embedding chips of marble, quartz, granite, glass, or recycled aggregates into a cement or epoxy resin binder, then grinding and polishing the surface to a smooth finish. The result is a floor that looks genuinely custom — because it is — with color and pattern variation that can’t be replicated by any printed tile.
The technique dates back to 15th-century Venice, where craftsmen recycled marble offcuts left over from large construction projects. Modern terrazzo has evolved significantly: today’s epoxy binders allow for thinner applications, more vibrant colors, and a completely seamless surface that makes it a top choice for high-traffic commercial spaces.

Those numbers explain why specifiers keep coming back to terrazzo: it’s one of the few flooring systems where the long-term lifecycle cost often beats cheaper alternatives — even accounting for a higher upfront price.
Types of terrazzo flooring — what’s the real difference?
Four main systems are in active use. Each has genuine trade-offs worth knowing before you specify:
| TYPE | BINDER | THICKNESS | BEST FOR | SEAMLESS? | COST RANGE |
|---|---|---|---|---|---|
| Epoxy terrazzo (poured) | Epoxy resin | 3/8 – 1/2 in | Airports, hospitals, schools | ✓ | $25–$60/sqft installed |
| Cement terrazzo (poured) | Portland cement | 2.5 – 3 in | Historic renovation, exterior | ✓ | $20–$45/sqft installed |
| Precast terrazzo tiles | Cement or epoxy | 12–25mm | Residential, retrofit, lobby | ✗ | $6–$15/sqft (tile only) |
| Thin-set terrazzo (Rustic) | Cement + polymer | ~1/4 in | Overlay on existing floor | ✓ | $15–$30/sqft installed |
Epoxy terrazzo: the commercial workhorse
Epoxy terrazzo is non-porous, resists bacteria, chemicals, and oil, and can carry virtually unlimited aggregate combinations. It’s why you see it in airports, universities, and hospital corridors. The system is poured and ground in place — no grout joints, no loose tiles. Guiyi supplies the aggregates and pigment systems used in epoxy pours, along with precast epoxy terrazzo tiles for projects where tiled installation makes more logistical sense.
Cement terrazzo: breathable and time-tested
Traditional cement terrazzo is thicker, heavier, and more breathable than epoxy alternatives. It’s the choice for exterior terraces, historic restoration work, and any project where vapor transmission from the slab is a concern. Cement-based precast terrazzo tiles also tend to have a softer, more natural matte depth compared to epoxy finishes.
Precast terrazzo tiles: the practical choice for retrofits
Not every project justifies a poured-in-place installation crew. Precast terrazzo tiles — manufactured off-site and adhered like standard stone tile — offer the aesthetic of terrazzo with simpler logistics. They accept custom color matching, large-format sizing up to 2700×1800mm, and ship internationally. This is the main format Guiyi offers for B2B wholesale and retail specification.

Terrazzo floor cost: what actually drives the price
One of the most googled questions about terrazzo is also one with the most misleading answers. “Starting from $6 per square foot” is technically true for basic precast tile supply — but that number means nothing without accounting for format, aggregate type, finish, order volume, and whether installation is included.
Here’s how each variable shifts the final cost:

Rule of thumb for budget planning: For precast terrazzo tiles, budget $8–$12/sqft for material on a standard commercial specification, plus 30–40% for installation labor depending on your region. For poured-in-place epoxy terrazzo, all-in cost is typically $35–$55/sqft in most markets. Lifecycle cost per year over 30 years almost always favors terrazzo over carpet, LVT, or polished concrete.
Where terrazzo floors work best
Terrazzo is unusually versatile — it performs as well in a 500-room hotel lobby as it does in a boutique residential bathroom. But it isn’t the right answer for every situation. Here’s an honest look at where it excels and where alternatives might serve better.
Commercial high-traffic: airports, transit hubs, convention centers
This is terrazzo’s strongest argument. Airport terminals see millions of travelers, rolling luggage, service vehicles, and cleaning equipment daily — and terrazzo floors in MSP International, for instance, handle that load without forming wear grooves. The seamless surface also simplifies large-scale cleaning. Guiyi has supplied terrazzo tile systems for transit-adjacent projects across Southeast Asia and the Middle East.
Hospitality: hotels, resorts, and restaurants
Hotel lobbies are where terrazzo gets to be theatrical. Custom aggregate blends, oversized formats, and inlaid brand logos turn a floor into a design statement rather than a background surface. For restaurant and bar floors, the non-porous surface resists oil, alcohol, and food stains in a way that most tiles with grout joints simply can’t match.
Healthcare and education
Hospitals and schools account for roughly half of all terrazzo installations globally. The antimicrobial properties of a properly sealed epoxy terrazzo surface make it an obvious choice for surgical corridors and laboratory floors. For schools, the 75–100 year lifespan matters — a single installation effectively outlasts multiple renovation cycles.
Residential: kitchens, bathrooms, and open-plan living
Modern residential terrazzo has moved well beyond the retrofitted 1960s bathroom aesthetic. Contemporary precast terrazzo tiles in large formats with fine aggregates can read almost like polished stone — but with more character and individuality. The main consideration for residential use is thermal comfort: terrazzo is cold underfoot, so radiant underfloor heating is worth discussing with your contractor.
Retail and brand environments
Flagship stores, showrooms, and brand experience spaces use terrazzo floors to communicate quality at a glance. The ability to embed custom logos and shift color palettes season by season (through different inlay strips) makes terrazzo genuinely functional as a branding tool, not just a floor covering.
How custom terrazzo tiles are made — what happens at the factory
Understanding the production process helps you set realistic expectations for lead times, sampling, and quality control — especially when ordering from an overseas manufacturer.
At Guiyi, precast terrazzo tile production follows a six-stage process:
- Aggregate selection and blending — marble chips, quartz, glass, and colorants are weighed and blended to your specification. For custom colors, this stage includes a sieve analysis to confirm chip size distribution.
- Matrix mixing and casting — the aggregate blend is combined with cement or epoxy matrix and poured into forms at the specified tile dimensions. Vibration tables remove air pockets.
- Curing — cement tiles cure for 28 days minimum; epoxy tiles cure faster, typically 7–14 days before grinding.
- Grinding (3–5 passes) — coarse-to-fine diamond grinding exposes aggregate and achieves flatness. This is the most labor-intensive stage and determines final aesthetics.
- Polishing or honing — tiles are finished to the specified surface: mirror-polished, honed matte, or textured anti-slip.
- QC inspection and sealing — each tile is checked for flatness tolerance (±0.5mm), thickness consistency, and color match against the approved sample board before sealing and packing.
Lead time reality check: Standard in-stock colorways ship within 7–14 days. Custom color development and approval takes 2–3 weeks. Full production and shipping for a custom project typically runs 6–10 weeks. Factor this into your project schedule — rushing terrazzo production compresses curing time and compromises quality.
Installation: what you and your contractor need to know
Precast terrazzo tiles install very similarly to large-format stone tile. That said, a few terrazzo-specific points are worth flagging before installation day:
Substrate preparation
Terrazzo tiles tolerate almost no substrate flex — any movement telegraphs as cracked tiles. The slab or substrate must be flat (within 3mm over 3 meters), structurally sound, and fully cured. For renovations over existing tile, check for hollow spots before you begin.
Adhesive and grout selection
Use a flexible, large-format tile adhesive (C2 grade or above) rather than a rigid cement-based adhesive. Grout joints should be as fine as the tile calibration allows — most specifiers use 1.5–2mm joints filled with epoxy grout in a matching color to maintain the visual continuity of the terrazzo surface.
Expansion joints
Install perimeter expansion joints and field joints at maximum 6m intervals. This is non-negotiable. Skipping expansion joints is the leading cause of terrazzo tile cracking in retrofit installations.
Sealing after installation
A penetrating stone sealer applied after grouting protects the surface from construction-phase staining and simplifies ongoing maintenance. Re-apply every 3–5 years depending on traffic intensity.
Maintenance and lifespan: the real numbers
One of terrazzo’s strongest selling points is genuinely low maintenance — but “low maintenance” doesn’t mean zero maintenance. Here’s what an honest maintenance schedule looks like:
| FREQUENCY | TASK | PRODUCTS / NOTES |
|---|---|---|
| Daily | Dust mop or auto-scrub | Neutral pH cleaner only — avoid acidic or alkaline cleaners |
| Weekly | Damp mop with diluted neutral cleaner | Do not use vinegar, bleach, or ammonia-based products |
| Annually | Machine buff to restore sheen | High-speed burnisher with appropriate pad |
| Every 3–5 years | Re-seal (commercial) / Polish restoration | Penetrating sealer; diamond polishing if dull |
| 20–30 years | Professional regrind and re-polish | Restores like-new appearance; extends life another 30+ years |
“The floors you grind and polish today are the same floors you’ll be polishing in 2075. That’s not marketing — that’s just terrazzo.”
The implication is concrete (no pun intended): when you model total cost of ownership over 30 years, terrazzo floors consistently outperform vinyl, carpet, and even polished concrete in most commercial scenarios.
How to choose a terrazzo tile supplier — what actually matters
The terrazzo tile market is large and fragmented. Factories in China, Italy, Spain, Vietnam, and India all produce product of varying quality. Here’s what separates a reliable supply partner from a frustrating procurement experience:

At Guiyi, we produce precast terrazzo tiles across standard and custom formats, work directly with architects on sample boards and specification approval, and ship internationally from our facility. Our direct-to-project supply model cuts out middlemen — which means faster turnaround and better pricing on commercial volumes. You can start a conversation at guiyinet.com/contact or request a sample tile to verify quality before committing to an order.
Ready to source terrazzo floor tiles for your project?
Send us your floor plan, color brief, or just a reference image. Guiyi’s team will respond with a sample recommendation and bulk pricing within 48 hours.Get Custom Terrazzo Samples →Free samples available for qualified projects · Ships worldwide
Frequently asked questions
How much does terrazzo floor cost per square foot?
Precast terrazzo tiles typically run $6–$15 per sqft for the tile itself, depending on format, aggregate, and order volume. Poured-in-place epoxy terrazzo — material and installation combined — ranges from $25 to $60+ per sqft. Custom colors, logo inlays, and specialty aggregates move prices toward the higher end. Guiyi can provide a detailed quote once you share your project scope.
What’s the difference between epoxy terrazzo and cement terrazzo?
Epoxy terrazzo uses an epoxy resin binder — it’s thinner (roughly 3/8 inch), completely non-porous, chemical-resistant, and best suited for demanding commercial environments like hospitals and transit hubs. Cement terrazzo is thicker, slightly breathable, and handles exterior applications and vapor-transmitting substrates better. Both accept the same range of aggregate combinations and custom colors.
Can terrazzo floors be custom-designed with logos or patterns?
Yes — this is one of terrazzo’s biggest advantages over other flooring materials. Custom color blends, brand logos, wayfinding strips, geometric inlays, and compass rose medallions are all achievable. For poured-in-place terrazzo, templates are cut and placed before pouring. For precast tile systems like those from Guiyi, CNC-cut templates and matched aggregate fills produce the same result. A sample board is produced for approval before any full production run starts.
How long does a terrazzo floor last?
Properly installed and periodically maintained terrazzo floors routinely last 75–100 years. Many historic terrazzo floors from the 1920s and 30s are still in active use today after a simple diamond regrind to restore the surface. No other flooring material comes close to that lifecycle — which is why lifecycle cost analysis consistently favors terrazzo over cheaper alternatives in commercial applications.
Is terrazzo floor slippery?
Polished terrazzo can be slippery when wet. For areas exposed to water (bathrooms, pool surrounds, building entrances), specify a honed matte finish or a textured anti-slip surface treatment. Many terrazzo tile ranges — including those from Guiyi — are available in R9, R10, or R11 anti-slip ratings to meet commercial building codes for wet areas.
What is the minimum order quantity for custom terrazzo tiles from Guiyi?
For standard in-stock colorways, Guiyi’s minimum order is smaller and can accommodate specification samples for architects and designers. For custom color production, MOQ typically starts at 200sqm. Sample tiles for project approval are available before committing to a production run. Contact us with your project details for an accurate MOQ and pricing schedule.
Is terrazzo floor suitable for outdoor use?
Cement-based terrazzo tiles with a non-polished finish work well in sheltered outdoor areas, covered terraces, and transitional interior/exterior zones. For fully exposed outdoor applications, a specialist penetrating sealer and an anti-slip surface treatment are essential. Polished epoxy terrazzo is not recommended for direct exterior exposure. Ask Guiyi’s team about outdoor-rated tile specifications for your specific climate.
What aggregates can be used in terrazzo tiles?
Common aggregates include marble chips (the classic base), quartz, granite, onyx, mother-of-pearl, recycled glass, porcelain chips, brass, and semi-precious stones. Chip size typically ranges from No. 0 (very fine, roughly 1mm) to No. 8 (large chips, about 19mm). Combining multiple chip sizes and types in one tile creates depth and visual complexity. Recycled glass aggregates contribute LEED points for material credits under the Green Building Rating System.
