Terrazzo carries a reputation for being expensive — and most of the time it earns that reputation. The honest terrazzo flooring price in 2026 ranges from $20 per square foot for budget poured-in-place epoxy installations to over $100 per square foot for full cementitious terrazzo with custom marble aggregates and bronze divider strips. The wide spread reflects two completely different products marketed under one name, and confusing them leads to budget shocks and quote rejections.
- The Two Terrazzo Systems
- Cementitious Terrazzo Pricing
- Epoxy Terrazzo Pricing
- Terrazzo Tile — The Budget Path
- What the Cost Includes — and What It Does Not
- Total Project Cost Examples
- When Each System Makes Sense
- Pros and Cons of Real Terrazzo
- Maintenance Costs to Plan For
- Frequently Asked Questions
This guide breaks down the two main terrazzo systems, the cost drivers within each, and where the budget should land for residential, commercial, and historic restoration projects.
The Two Terrazzo Systems
Almost every modern terrazzo installation falls into one of two categories:
- Cementitious (sand cushion or bonded) terrazzo: traditional Italian-style with Portland cement matrix and stone aggregates — $50-100+ per sq ft installed
- Epoxy terrazzo: modern thin-set with epoxy resin matrix and glass, marble, or recycled aggregates — $20-50 per sq ft installed
The systems share visual DNA but differ dramatically in installation method, thickness, and ideal application.
Cementitious Terrazzo Pricing
Traditional cementitious terrazzo is poured at 2 to 3 inch thickness over a structural slab. The aggregate (typically marble chips, granite, or onyx) is mixed into a Portland cement and water matrix, troweled flat, allowed to cure for 5-7 days, then ground and polished through 5-7 grit passes.
What drives the $50-100+ per sq ft cost:
- Aggregate selection — domestic marble at $3-6 per sq ft, premium imported marble at $8-15 per sq ft
- Custom color matrix (pigmented cement) adds $2-4 per sq ft
- Brass, zinc, or aluminum divider strips at $4-12 per linear foot
- Multi-color custom patterns and inlays add $10-30 per sq ft
- Grinding and polishing labor — 7 grit passes through 1500-grit diamond
- Penetrating sealer and lithium densifier finish
This is the system that built Grand Central Terminal and Dulles Airport floors. Lifespan exceeds 75 years, and many original installations from the 1920s-1960s remain in service today.
Epoxy Terrazzo Pricing
Epoxy terrazzo became the dominant new-installation system in the past 30 years because it pours thinner (3/8 to 1/2 inch), cures faster (24-72 hours), and accepts a wider range of aggregates including recycled glass, mother-of-pearl, and metal flakes.
Cost breakdown:
- Material at $8-20 per sq ft including resin and aggregates
- Installation labor at $10-25 per sq ft including grinding and polishing
- Divider strips at $4-12 per linear foot
- Custom designs and logos at $15-40 per sq ft
- Total installed cost: $20-50 per sq ft for standard installs, $50-80 for custom designs
Lifespan is 30-50 years — shorter than cementitious but still excellent. Epoxy terrazzo is more flexible, less prone to cracking on movement joints, and lighter than cementitious (a structural advantage in upper floors of multi-story buildings).
Terrazzo Tile — The Budget Path
Pre-fabricated terrazzo tiles offer a third price tier that most homeowners do not realize exists. Manufacturers like Daltile, American Olean, and Italian importers (Marmoroc, Mosaic House) sell terrazzo-look porcelain tiles and real terrazzo tiles in 12×12 to 24×48 inch formats.
- Terrazzo-look porcelain tile: $4-12 per sq ft material, $7-15 installed
- Real terrazzo tile (12×12): $15-30 per sq ft material, $22-40 installed
- Large-format real terrazzo (24×24+): $30-60 per sq ft material, $40-75 installed
Tile installation gets you the look at half the cost of poured terrazzo, but you accept grout lines and a less seamless finish.
What the Cost Includes — and What It Does Not
A typical terrazzo quote includes substrate prep, the resin or cement matrix, aggregate, divider strips at major joint locations, grinding through a multi-grit polishing sequence, and final sealer. What is often excluded:
- Slab leveling beyond 1/4 inch over 10 ft
- Demolition of existing flooring
- Custom designs, logos, or color blocking
- Cove base and stair installation
- Mobilization for projects under 500 sq ft
Always request a line-itemized quote. Vague proposals signal price escalations during installation.
Total Project Cost Examples
- 200 sq ft entry foyer, epoxy terrazzo: $4,000-10,000
- 500 sq ft commercial lobby, premium epoxy: $15,000-35,000
- 1,000 sq ft custom cementitious terrazzo: $60,000-100,000+
- 200 sq ft kitchen, terrazzo-look porcelain tile: $1,800-4,500
- 300 sq ft bathroom, real terrazzo tile: $8,000-15,000
When Each System Makes Sense
Cementitious terrazzo is the right choice for high-traffic commercial spaces with 50+ year design horizons — airport terminals, museums, libraries, and historic restorations. The premium pricing buys generational durability and the patina that terrazzo develops over decades.
Epoxy terrazzo fits new-construction commercial spaces, modern residential homes (entries, kitchens, primary bathrooms), and any project where speed of installation and thinner pour matter. It is the dominant new-installation system today.
Terrazzo tile is the homeowner-friendly option for residential remodels with budgets under $25 per sq ft installed. Terrazzo-look porcelain delivers the visual at the lowest cost.
Pros and Cons of Real Terrazzo
- Pros: 50-75+ year lifespan, seamless poured finish, fully customizable colors and patterns, sustainable (uses recycled aggregates)
- Cons: high upfront cost, hard underfoot, cold without radiant heat, requires periodic restoration polishing every 15-25 years
Maintenance Costs to Plan For
Terrazzo maintenance is light but not zero. Daily care is dust mopping and damp mopping with a pH-neutral cleaner. Re-seal every 1-2 years with a penetrating sealer (Stonetech BulletProof, Miracle 511) at $0.25-0.50 per sq ft. Restoration polishing through 1500-grit diamond is needed every 15-25 years and costs $4-8 per sq ft.
Frequently Asked Questions
How much does terrazzo flooring cost per square foot?
Epoxy terrazzo runs $20-50 per sq ft installed. Cementitious (traditional) terrazzo runs $50-100+ per sq ft. Terrazzo-look porcelain tile is the budget option at $7-15 per sq ft installed.
Is terrazzo cheaper than marble?
Comparable. Premium marble flooring runs $25-50 per sq ft installed, putting it in the same range as epoxy terrazzo. Cementitious terrazzo costs more than marble but lasts twice as long.
What is the difference between epoxy and cementitious terrazzo?
Cementitious terrazzo uses a Portland cement matrix at 2-3 inch thickness with a 75+ year lifespan. Epoxy terrazzo uses an epoxy resin matrix at 3/8 inch thickness with 30-50 year lifespan. Epoxy installs faster, cures in days instead of weeks, and accepts a wider range of aggregates.
Can terrazzo be installed in a residential home?
Yes. Epoxy terrazzo works well in residential entries, kitchens, and bathrooms. The price typically runs $25-40 per sq ft installed for residential-scale projects, with a $3,000-5,000 project minimum due to mobilization.
How long does terrazzo flooring last?
Cementitious terrazzo lasts 75+ years and many original 1920s-1960s installations remain in service. Epoxy terrazzo lasts 30-50 years. Both require periodic re-polishing every 15-25 years to restore the original sheen.
Prefer to explore on your own?
See how new flooring looks in your actual room in seconds — free, no signup.
Try the free Floor Studio →