Skip to main content
Bel Covo

Stained concrete guide: acid vs water-based costs

Last updated:

The first question people ask about stained concrete is whether the color wears off. It doesn’t. Acid stain reacts chemically with the slab and dye absorbs into the pore structure, so the color is part of the concrete rather than a layer sitting on it. What wears is the sealer over the top, and that is a maintenance item you plan for, not a failure you get surprised by.

That one fact reframes the whole purchase. You’re not buying a finish with a lifespan. You’re buying permanent color plus a consumable clear coat, and the decisions worth spending time on are which chemistry puts the color down and which sealer protects it.

Acid stain and dye are not the same product

Reactive acid stain is a solution of metallic salts in a mild acid. It reacts with the calcium hydroxide, the free lime left in the slab from curing, and that reaction produces color chemically bound into the surface. Water-based and acetone dyes don’t react with anything. They carry fine pigment particles that absorb into the open pore structure and stay there.

That difference decides everything downstream: how predictable the color comes out, how wide the palette runs, how the slab gets prepped, and whether anyone has to neutralize the floor afterward.

Reactive acid stainWater-based or acetone dye
Color mechanismMetallic salts react with lime in the slabFine pigment absorbed into open pores
LookMottled and variegated, no two slabs alikeEven and consistent
Color rangeBrowns, ambers, tans, muted greens and bluesWide
PredictabilityLowHigh
UV stabilityStrongVaries by product
Odor and fumesAcidic, needs neutralizingLow to high, depending on the carrier

Acetone dyes flash off fast and land vivid and saturated. Water-based dyes move slower, smell like almost nothing, and are easier to control when the color gets built in layers. Both beat acid stain on predictability. Neither one gives you the mottling that makes people want acid stain in the first place.

What acid staining actually involves

Acid stain goes down, then it sits. The reaction typically runs 4 to 24 hours depending on the product, the temperature, and how much free lime the slab has left to give. After that, the residue gets scrubbed off and the floor gets neutralized with an ammonia or baking-soda solution.

Nobody skips the neutralizing step.

Residual acid left on the slab keeps working, and the next thing it works on is the sealer that was just paid for. It hazes, then it fails, and the diagnosis arrives long after the floor looked finished.

What dye application involves

Dye sprays or sponges on, dries, and takes another coat wherever the color needs more depth. Then it gets sealed. No reaction wait, no neutralizing rinse, no residue to haul off. It’s a faster sequence and a more controllable one, which is why dye wins any job where matching a specific color across a large area is part of the brief.

Why some slabs fight the stain

Both chemistries need an open surface. A slab that was power troweled too tight, or one that received a curing compound (the class governed by ASTM C309) that never came off, takes color unevenly: pale in the burnished spots, dark where the surface stayed porous.

An existing sealer, paint, or epoxy blocks stain outright. Acid can’t reach the lime and dye can’t absorb, so the old coating has to be ground or shot blasted off and the surface opened back up before anything goes down. That prep is real work, it’s measured against ASTM D7234 adhesion expectations when a new system goes back on, and it’s the single biggest reason two staining quotes on identical square footage come back hundreds of dollars apart.

A test patch in a corner nobody looks at is standard practice, and it’s the only honest way to see what a specific slab does with a specific color. We run one before anybody commits to a color.

The sealer is the only thing that wears

On a stained concrete floor, the color is permanent and the sealer is the only thing that wears. Acid stain fuses into the slab and dye absorbs into the pores, so foot traffic never touches the color itself. It touches the sealer. Interior sealers, usually an acrylic or a tougher polyurethane meeting ASTM C1315 for liquid membrane-forming sealers, hold up for several years between coats in a typical home. Exterior sealers face UV, rain, and freeze-thaw, so they break down faster and need reapplication every two to four years. Reapplying is not a repair; it is routine upkeep, and on a clean floor it usually means a light scuff-sand and a fresh coat rather than a teardown. Budget for it the way you budget for repainting trim. The stain underneath is still there, waiting, and a new sealer brings the color right back to life.

Penetrating or topical: pick by environment

Penetrating sealers, the silanes and siloxanes, soak in and leave almost no surface film. They keep the slab breathable and hold slip resistance, which is what an exterior slab needs. Topical sealers, whether acrylic, polyurethane, or epoxy, build a film that deepens the color and adds sheen. They look better and they wear faster, because now something stands above the concrete for shoes to abrade.

Indoors, a polyurethane or a thin polyaspartic topcoat holds up considerably better than a straight acrylic, and abrasion resistance is measurable under ASTM C779, so that difference isn’t a matter of taste. Outdoors and in wet areas, the slip rating should be checked against ANSI A326.3 before anything goes on the floor. A stained patio that photographs beautifully and behaves like a water slide is a finished project nobody enjoys.

Inside and outside are two different agreements

Indoors, a stained concrete floor is close to set-and-forget. The slab stays climate-controlled, the sealer never sees UV or freeze-thaw, and a quality interior topcoat can run several years before it needs attention. Outdoors is a different agreement. A stained patio, walkway, or pool deck takes direct sun, rain, and seasonal freeze-thaw, and the sealer protecting it breaks down on a two-to-four-year cycle, faster in full southern sun. The color underneath survives; the surface film is the consumable. Acid stain’s inorganic metallic salts hold their color in UV better than some organic dyes, which is why exterior work leans acid more often. Plan exterior staining knowing the reseal is a recurring chore, not a one-time finish, and pick a breathable penetrating sealer with a verified slip rating so the surface stays safe when it rains. Skip that and you get a slick, peeling deck.

Stain, polish, or both

Polished concrete is a different product, not a different look. The slab gets mechanically ground through progressively finer diamond grits and treated with a lithium or sodium-silicate densifier, which hardens the surface to roughly Mohs 7 to 8. There’s no separate wear layer, so there’s nothing to reseal. Our Slab Boss polishing line is built around exactly that durability advantage.

The hybrid splits the difference. Water-based dye goes down during the grinding sequence, so the color locks in under the densified surface with no topical sealer to wear through. You get dye’s color control with polish’s maintenance profile. On a new slab that decision reaches back into how the concrete is placed and finished in the first place, which is the whole point of the Pour-4-Polish sequence, and it is where RESA resin systems enter the same conversation.

If the decorative question is still open more broadly, stamped versus stained covers the other common fork.

What stained concrete costs

Installed, stained concrete generally starts at $2.13 per square foot for a single color on a slab in decent shape. Multi-color acid work, heavy grinding to strip an old coating, or decorative scoring pushes it higher. Square footage, slab condition, and color complexity move that number far more than the stain product does.

SystemInstalled costColor lifeReseal or upkeep
Single-color acid stainfrom $2.13 per sq ftPermanentInterior several years, exterior 2-4 years
Multi-color acid stainfrom $4.64 per sq ftPermanentSame cycle; the sealer is the wear layer
Water-based dyefrom $2.60 per sq ftPermanentSealer-dependent
Dye-and-polish hybridfrom $4.28 per sq ftPermanentReburnish every 3-5 years, no reseal

Color options by system live on the stained concrete service page, and the staining cost breakdown walks through what pushes a specific quote up or down.

The color is the permanent half. The sealer is the half you re-buy. Pick the second one with your eyes open and the first one stops being a risk.

Thinking about staining your floor?

Tell us about your slab and what look you are after, and we will walk you through the chemistry and the reseal cycle before you commit. Get a free quote to start planning. Crews dispatch from Prague, OK.

Projects we completed

Worker finishing vivid blue metallic stained concrete floor in commercial space with Yukon OK brandingWarm brown acid-stained concrete floor in a barndominium with rustic reclaimed wood accent wallAcid stained concrete floor with amber brown tones near rustic commercial barAmber stained polished concrete floor behind commercial bar areaWarm amber acid-stained concrete floor with crackle texture paired with ebony alder wood trimStained and sealed concrete floor showing warm golden-brown tone near wood doorWarm amber-brown mottled stained concrete floor in upscale restaurant booth seating areaMottled amber-brown acid-stained concrete patio with scored joints and wrought iron furnitureAmber-tan stained concrete floor in large tile pattern with saw-cut joints in residential room with large windowsWarm amber stained concrete floor in commercial bar or entertainment venue with stone accent wallsWarm amber-brown acid-stained polished concrete floor detail after tile removal in commercial settingPolished concrete floor in luxury home entryway reflecting chandelier and modern interior design

Does stained concrete fade or wear off over time?

The stain itself does not wear off. Both acid stain and water-based dye penetrate or chemically bond into the slab, so the color is part of the concrete. What you maintain is the sealer above it, which is the wear layer. Interior sealers last several years; exterior sealers need reapplication every two to four years because of UV and freeze-thaw.

Can you stain concrete that already has a sealer or coating on it?

No, not directly. Acid stain has to reach the lime in the slab to react, and water-based dye needs an open, porous surface to absorb into. An existing sealer, paint, or epoxy blocks both. The old coating must be ground or shot-blasted off and the surface opened up before any stain will take, which adds prep cost.

How much does stained concrete cost per square foot?

Installed stained concrete starts at $2.13 per square foot for a single-color application on a slab in decent shape. Multi-color acid work, heavy grinding to remove old coatings, or decorative scoring pushes that higher. Square footage, slab condition, and color complexity drive the number more than the stain product itself.

Is acid stain or water-based stain better for color matching?

Water-based dye is better when you want a predictable, consistent, or specific color across a large area. Acid stain produces mottled, variegated tones that no two slabs share, which is the point for many owners but a liability if you need a uniform result. Acid color is also limited to earth tones; dyes cover a much wider range.

Get a free quote for your concrete project

Tell us about your floor and get a same-week estimate.