Based on aggregated data, polishing an existing concrete floor costs approximately $3 to $8 per square foot, and a typical residential project totals $1,000 to $6,000, with a common project landing near $2,400. Materials account for only about $200 to $1,200 of that total; labor carries the remaining $800 to $4,800. Basic matte grinds on clean commercial slabs start closer to $2 per square foot, while deep aggregate exposure with dye can reach $12 to $16 per square foot.
Polished concrete is unusual among flooring costs because nothing is really being installed. The slab already exists. What a quote buys is a sequence of grinding passes with progressively finer diamond tooling, a chemical densifier that hardens the surface, and a final polish to a target gloss. That is why the price behaves like a labor and machine-time cost rather than a material cost — and why the cost drivers below are almost entirely about slab condition, passes, and square footage rather than product tiers.
Cost Per Square Foot by Polish Level
Polish level is defined by how far the grit progression goes. Each additional pass is another trip across the entire floor with a machine, which is why the price climbs in steps.
| Polish level | Grit range | Cost per sq ft | Typical use |
|---|---|---|---|
| Ground / matte | 50–100 grit | $2.00–$2.50 | Warehouses, garages, utility spaces; low sheen |
| Honed / satin | 200–400 grit | $2.50–$2.75 | Light commercial, basements; soft low-gloss |
| Semi-polished | 400–800 grit | $2.75–$3.15 | Retail, offices; visible reflection |
| High-gloss polish | 800–3,000 grit | $3.50–$6.00 | Residential living space, showrooms; mirror-like |
| Decorative / full aggregate | 800–3,000 grit plus deep cut | $7.00–$16.00 | Exposed stone look, dyed or stained floors |
The lower rows in this table generally describe large, clean, open commercial slabs where the machine runs uninterrupted. A residential floor at the same grit almost always costs more per square foot because rooms are smaller, walls and cabinets require hand-edge grinding, and the floor is expected to look presentable up close. A gloss upgrade on an otherwise identical residential job adds roughly $0.40 to $0.75 per square foot for the additional fine-grit passes.
Cost by Project Size
Setup, machine mobilization, dust containment, and power hookup are close to fixed costs, so they spread across whatever area is being polished. This makes polished concrete one of the most size-sensitive flooring costs in the dataset.
| Project size | Typical rate | Cost range | Typical total |
|---|---|---|---|
| 250 sq ft (single room) | $6.00–$9.00/sq ft | $1,000–$2,400 | ~$1,700 |
| 500 sq ft (basement, large room) | $5.00–$8.00/sq ft | $1,500–$4,000 | ~$2,750 |
| 1,000 sq ft (main floor) | $4.00–$7.00/sq ft | $3,000–$6,000 | ~$4,800 |
| 2,000 sq ft (whole home / light commercial) | $3.00–$6.00/sq ft | $5,500–$12,000 | ~$8,000 |
| 5,000+ sq ft (commercial) | $2.00–$3.50/sq ft | $10,000–$17,500 | ~$14,000 |
Aggregated contractor pricing shows the effect clearly: the same finish that prices near $9 per square foot on a 600-square-foot residential job can drop to about $3.50 per square foot on a 5,000-square-foot commercial slab. The $1,000 to $6,000 typical project range above therefore covers most single-room to full-main-floor residential work; commercial-scale floors exceed it on total dollars while costing far less per square foot.
Many crews also carry a minimum project charge — commonly $800 to $1,500 — which is why a small bathroom or entryway rarely prices proportionally to its square footage.
Cost by Finish: Aggregate Exposure
How deep the grinder cuts into the slab determines what is visible in the finished floor, and it is the single largest driver of decorative cost.
| Aggregate exposure | What it looks like | Cost per sq ft |
|---|---|---|
| Cream polish | Only the top cement paste is polished; no stone visible | $3.50–$6.00 |
| Salt-and-pepper | A shallow cut exposing fine sand and small stone flecks | $4.00–$7.00 |
| Full aggregate / rock cut | A deep cut exposing large stones, a terrazzo-like look | $9.50–$12.00 |
Cream polish is the cheapest because it removes the least material — one or two aggressive passes at most, then straight to the fine grits. Full aggregate exposure requires cutting several millimeters down into the slab, which burns through metal-bond diamond tooling, adds hours of machine time, and cannot be undone if the cut goes uneven. It also depends on the slab: a floor poured without decorative intent may reveal patchy or unattractive stone once opened up, which is why aggregate-exposure quotes often include a test patch.
Color is priced separately. Dye or acid stain adds roughly $1 to $3 per square foot, and it is applied mid-progression, after the honing passes and before the final polish, so it cannot be added later without re-grinding.
Existing Slab vs New Pour
| Scenario | Added cost | Notes |
|---|---|---|
| Polish an existing, sound slab | $0 added | The $3–$8/sq ft baseline scenario |
| Existing slab with cracks and spalling | $0.50–$3.00/sq ft | Crack chase, fill, patch before grinding |
| Existing slab with an old coating | $2.00–$5.00/sq ft | Mechanical removal of epoxy, paint, adhesive, or tile mastic |
| Slab too damaged to polish | $4.00–$10.00/sq ft | Overlay or resurfacing layer, then polish on top |
| New slab poured for polishing | $4.00–$8.00/sq ft | Slab cost before any polishing; see the concrete slab cost guide |
Polishing is at its cheapest when it is applied to a slab that already exists and is in reasonable shape — a basement, a garage, or a slab-on-grade home where carpet or tile is coming out anyway. The economics change when a slab has to be poured first: at $4 to $8 per square foot for the slab plus $3 to $8 per square foot to polish it, a new-pour polished floor lands in the $7 to $16 per square foot range, comparable to mid-grade tile.
A slab poured with polishing in mind is also finished differently — flatter, with controlled aggregate and fewer surface defects — so retrofitting a polish onto a slab poured as a subfloor is a different job than polishing one poured to be seen.
Regional Cost Examples
Because roughly 75 to 80 percent of a polished concrete project is labor, city labor rates move this cost more than they move a material-heavy floor like tile or hardwood. Applying each city’s labor adjustment factor to the national mid-range project cost of $2,400:
| City | Labor adjustment factor | Adjusted project cost | Adjusted rate (from $6/sq ft) | vs. National |
|---|---|---|---|---|
| New York, NY | 1.23 | $2,950 | $7.38 | +23% |
| Seattle, WA | 1.29 | $3,095 | $7.74 | +29% |
| Chicago, IL | 1.33 | $3,190 | $7.98 | +33% |
| Houston, TX | 0.93 | $2,230 | $5.58 | −7% |
| San Antonio, TX | 0.85 | $2,040 | $5.10 | −15% |
Labor adjustment factors are derived from BLS Occupational Employment and Wage Statistics (May 2025): the median ratio of local to national hourly wages across the trades that do this work. How this is calculated.
The spread between New York and San Antonio on the same project is roughly $1,370 — about 48 percent of the national mid-range total. On a material-dominant floor such as vinyl plank, where product ships at national pricing, the same factors move the total far less in percentage terms. Multiply the calculator’s national output by a city factor, or use the calculator above with a city selected, for a project-specific figure. The methodology page explains how the factors are derived.
What Drives the Price
- Slab condition and crack repair — $0.50 to $3.00 per sq ft. Chasing out cracks, filling them with semi-rigid epoxy or polyurea, and patching spalled areas is done before any grinding. Aggregated pricing puts joint filling near $2.50 per linear foot, rising to about $4.25 per linear foot when joints must be re-cut before filling.
- Number of grinding passes — roughly $0.40 to $0.75 per sq ft per additional pass. A full progression from a 50-grit metal-bond cut to a 3,000-grit resin polish is 6 to 8 passes across the entire floor. Each pass is a full lap with a machine, plus tooling wear.
- Coating or adhesive removal — $2.00 to $5.00 per sq ft. Stripping failed epoxy, tile mastic, carpet glue, or paint is the most common cost surprise on a retrofit, because it is often not visible until the carpet comes up.
- Densifier — $0.15 to $0.40 per sq ft in material. A lithium or sodium silicate densifier reacts with free lime in the slab to harden the surface. It is what makes the polish durable rather than cosmetic, and it is a standard line item, not an upgrade.
- Stain guard / sealer — $0.15 to $0.35 per sq ft. A penetrating guard resists oil and water staining. Unlike a coating, it does not build a film that can peel; it is reapplied every 2 to 3 years.
- Dye or acid stain — $1.00 to $3.00 per sq ft. Applied mid-progression and priced by color count and complexity.
- Furniture, obstacles, and edge work — 10 to 25 percent labor premium. Rooms full of cabinets, islands, columns, and door jambs require hand-edge grinding with a smaller machine, which is far slower per square foot than open-floor work.
- Dust containment and ram board protection — $0.40 per sq ft in material, $0.30 to $0.70 per sq ft in labor. Occupied homes and finished adjacent spaces require negative-air containment and floor protection over the finished polish while other trades work.
- Demolition of existing flooring — $1.00 to $3.00 per sq ft. Removing carpet, tile, or vinyl and hauling debris away is normally billed separately from the polishing itself.
Materials vs Labor Split
| Component | Low | Typical | High | Share of typical project |
|---|---|---|---|---|
| Materials (densifier, guard, tooling consumables, dye) | $200 | $500 | $1,200 | ~21% |
| Labor (grinding, edge work, machine time, containment) | $800 | $1,900 | $4,800 | ~79% |
| Project total | $1,000 | $2,400 | $6,000 | 100% |
This split is the structural fact that explains most of polished concrete’s pricing behavior, and it is nearly the inverse of a floor like vinyl plank, where material is often half the bill or more. Three practical consequences follow from it:
- City labor rates matter more. There is little national-priced product to dilute local wage differences, which is why the regional spread above is wider than it would be for tile.
- Square footage matters more. Labor-dominant work benefits heavily from economies of scale — the $9 to $3.50 per square foot slide between a small residential job and a large commercial one is almost entirely a labor-efficiency effect.
- There is no cheaper product tier to select. On most floors, budget can be cut by choosing a lower-grade material. Here, the only lever is fewer passes — a lower gloss level — because the “material” is the slab already in the ground.
Typical duration for a residential polished concrete project is 2 to 4 days, and permits are typically not required, since polishing an existing slab is a surface treatment rather than a structural alteration.
Polished Concrete vs Epoxy vs Tile
| Flooring | Installed cost | Typical lifespan | Recoat / refresh cycle | Cost per year (500 sq ft) |
|---|---|---|---|---|
| Polished concrete | $3–$8/sq ft | 20+ years (slab life) | Re-polish every 10–20 yrs; guard every 2–3 yrs | ~$110–$180 |
| Epoxy coating | $3–$12/sq ft | 10–20 yrs (100% solids) | Full re-coat every 5–15 yrs | ~$180–$350 |
| Polyaspartic / polyurea | $5–$20/sq ft | 10–15 yrs | Full re-coat | ~$250–$500 |
| Ceramic / porcelain tile | $10–$25/sq ft | 20–50 yrs | Grout resealing | ~$150–$350 |
| Engineered wood | $9–$25/sq ft | 20–30 yrs | Refinish 1–2 times | ~$250–$450 |
| Luxury vinyl plank | $3–$7/sq ft | 10–20 yrs | Full replacement | ~$150–$300 |
| Terrazzo | $25–$60/sq ft | 40–75 yrs | Re-polish | ~$250–$500 |
The comparison against coatings is the one most often run, since both start with the same slab and the same grinding step. Garage floor epoxy and broader epoxy flooring systems cost $3 to $12 per square foot and put a film on top of the concrete; polished concrete cuts into the concrete and leaves nothing on top to delaminate. Aggregated data typically shows epoxy quoted lower on a small garage — a 2-car epoxy package at $4,000 to $5,500 against a polished floor of the same 450 square feet at roughly $2,300 to $3,600 for a standard polish — but the two swap positions once the coating’s re-coat cycle is priced in, because a film that fails is stripped and replaced ($2 to $5 per square foot in removal alone), while a dulled polish is simply re-burnished.
The tile comparison runs the other way. Tile installation generally costs more per square foot than a standard polish, and adds grout lines as a permanent maintenance surface. Terrazzo, sometimes considered as a look-alike for heavy aggregate exposure, is several times more expensive at $25 to $60 per square foot.
Cost Per Year of Service
Using the $2,400 national mid-range project as the anchor, a polished concrete floor amortizes at roughly $120 per year over a 20-year service life, before periodic guard reapplication at $0.15 to $0.35 per square foot every 2 to 3 years — about $75 to $175 per reapplication on a 500-square-foot floor.
A comparable coating system starting at a similar upfront number is typically re-coated at least once, and often twice, over the same 20 years. Each re-coat carries not just the new coating but the removal of the old one, which is why aggregated life-cycle figures generally place polished concrete at the low end of hard-surface flooring on a cost-per-year basis despite an upfront price that overlaps with mid-tier options.
Polished concrete’s lifespan is effectively the slab’s lifespan, which is one reason it is priced as a permanent finish rather than a wear layer. The trade-offs are hardness underfoot, a cold surface without radiant heat, and the fact that once the slab is ground, that decision is not reversible — a slab that has been cut to expose aggregate cannot be returned to a cream finish.
DIY vs Professional Polishing
Concrete polishing is one of the least DIY-friendly flooring jobs in the dataset, and the reason is visible in the cost split: the value is in machine time and technique, not in a product that a homeowner can buy at the same price a contractor pays.
| DIY item | Typical cost |
|---|---|
| Walk-behind concrete grinder (rental) | $170–$290/day |
| Larger 16-inch to 22-inch grinder package (rental) | $290–$520/day |
| Dust extractor / HEPA vacuum (rental) | $50–$100/day |
| Diamond tooling set, full grit progression | $200–$600 |
| Densifier | $0.15–$0.40/sq ft |
| Stain guard / sealer | $0.15–$0.35/sq ft |
| Edge grinder or hand grinder with cup wheel | $40–$80/day rental, or $100–$250 to buy |
| Concrete crack filler / patch material | $30–$80 per project |
A 500-square-foot DIY polish over a 3-day rental window works out to roughly $900 to $1,600 — grinder and extractor rental of about $650 to $1,150, tooling of $200 to $600 amortized across the job, and $150 to $375 in densifier, guard, and patch material. The same 500-square-foot floor polished professionally runs $1,500 to $4,000. The DIY saving is real but narrower than on most flooring jobs, because the machine cannot be avoided — a homeowner rents essentially the same equipment a contractor owns.
The larger constraint is that errors are permanent. Grinding is subtractive: an uneven cut, a machine held too long in one place, or a skipped grit in the progression leaves swirl marks and low spots that cannot be sanded out the way a wood floor can be refinished. Aggregated project data puts a first-time DIY polish at roughly 2 to 3 times the professional labor hours, and slab flatness, moisture testing, and even aggregate exposure are the specific skills that separate the two outcomes. Removing an old coating, exposing aggregate, and applying dye are the sub-tasks where professional work is most commonly used even by homeowners who are otherwise comfortable with the grinder.
Related Flooring and Concrete Costs
Polished concrete quotes commonly sit next to two other line items. If the slab itself is failing, concrete slab pricing covers the pour-and-repair side of the job, which must be settled before any polish is worth buying. If a coating is under consideration instead, garage floor epoxy cost and epoxy flooring cost cover the coating alternative on the same slab, and both start with the same diamond-grinding prep step — meaning a quote for either one already contains most of the work a polish requires.
For readers comparing across categories, the flooring cost overview shows tile, hardwood, vinyl plank, and refinishing pricing drawn from the same national dataset, and the tile installation cost guide is the closest comparison for a hard, permanent surface at a higher price point. All figures on this page derive from the aggregated ranges described on the methodology page.
How the Price Is Reduced
- Polish a slab that already exists rather than pouring one — the slab, not the polish, is the expensive half of a new-pour floor.
- Accept a satin or semi-gloss level instead of a full 3,000-grit high gloss; each skipped pass removes roughly $0.40 to $0.75 per square foot.
- Choose cream polish over aggregate exposure, a difference of roughly $5 to $8 per square foot on the same floor.
- Polish contiguous areas in one mobilization rather than room by room, since setup and containment costs are largely fixed.
- Clear furniture and remove old flooring before the crew arrives, avoiding the $1 to $3 per square foot demolition line.
- Ask for crack repair, coating removal, and dye to be itemized separately, so competing bids can be compared on the same scope rather than on a bottom-line total that may cover different work.
- Schedule the polish during a larger renovation, before cabinets and fixtures go in, since open-floor grinding is significantly faster per square foot than working around obstacles.