Head to head

Terrazzo vs Polished Concrete

Both are ground and polished cementitious floors that last for generations. Terrazzo adds decorative aggregate and design flexibility at roughly three times the cost. Polished concrete is the value option when you can accept the slab as it is.

At a glance

How they compare on the numbers

Installed cost includes material and professional labor. Ratings are relative across all 18 materials on this site, not absolute scores.

TerrazzoPolished Concrete
Installed cost per sq ft$20.00–$50.00$4.00–$12.00
Expected service life40–100 years50–100 years
Cost per sq ft per year$0.50$0.11
Durability 5/5 5/5
Water resistance 5/5 4/5
Comfort underfoot 1/5 1/5
Sound absorption 1/5 1/5
Ease of maintenance 5/5 5/5
DIY friendliness 1/5 1/5
Environmental profile 4/5 5/5
Traffic ratingExtremeExtreme
Commercially ratedYesYes
The short answer

Which one belongs in your room

Seamless & Specialty

Choose Terrazzo if…

  • Civic, institutional and flagship spaces where appearance is the point
  • You want specific colors, patterns, logos or divider strip designs
  • The existing slab is unsuitable for polishing

Full Terrazzo guide →

Seamless & Specialty

Choose Polished Concrete if…

  • Warehouses, retail, offices and budget-conscious projects
  • The existing slab is sound and its natural character is acceptable
  • You want the shortest path to a finished floor

Full Polished Concrete guide →

The detail

Where they actually differ

The points that decide this in practice — not the spec sheet items that read well but rarely change anyone's mind.

Terrazzo is a designed surface; concrete is a revealed one

Terrazzo is poured or applied with chosen aggregate — marble, glass, mother of pearl — in a cementitious or epoxy matrix, then ground and polished. You control color, chip size and pattern, and divider strips can form logos or borders. Polished concrete reveals whatever is already in the slab. One is designed, the other is discovered, and the difference in control is what you pay for.

Cost separates them sharply

Terrazzo is among the most expensive floors installed, reflecting material, labor and time. Polished concrete uses a slab you have already paid for. When budget drives the decision, this gap usually settles it before any other factor is considered.

Both last generations, which changes the cost conversation

Terrazzo floors in civic buildings routinely pass 75 years and are still serviceable. Polished concrete lasts as long as the slab. Spread over that horizon, terrazzo cost per year becomes far more defensible than the installed price suggests — which is precisely the argument institutions make when specifying it.

Slab condition can decide for you

Polished concrete depends on the existing slab: bad pours, patches, cracks and previous adhesive residue all show. Terrazzo is applied over the top and hides all of it. Where the slab is unattractive, terrazzo or another topping is not a luxury but a necessity.

Cost over time

What each one really costs

Terrazzo

$20.00–$50.00 per sq ft installed, lasting 40–100 years — about $0.50 per sq ft per year.

Terrazzo is the clearest example of first-cost versus lifecycle-cost thinking in flooring. Compare it on a 40-year basis or the number will never make sense. Price drops sharply with project size — simple large-scale commercial work reaches the bottom of the range, intricate patterns with custom divider strips the top.

Polished Concrete

$4.00–$12.00 per sq ft installed, lasting 50–100 years — about $0.11 per sq ft per year.

The lowest-cost floor in a new build is often the slab you were already paying for. But the polish quality is capped by the quality of the pour — coordinate with the concrete contractor before the slab goes down.

Common questions

Terrazzo vs Polished Concrete — frequently asked

Considerably — often around three times the installed cost, because terrazzo involves added material, skilled placement and a longer process. Polished concrete refines a slab you have already paid for, which is why it is the value option.

Generations. Terrazzo floors in civic and institutional buildings commonly remain in service after 75 years or more with periodic re-polishing. It is among the longest-lived floors available, which is what justifies the initial cost over a long ownership horizon.

No. The slab needs adequate hardness, reasonable flatness and freedom from extensive patching, cracking or adhesive residue. Soft or badly damaged slabs will not take a good polish, and in those cases a terrazzo or resinous topping is the practical route.

Keep comparing

Other matchups involving these materials