Skip to main content
Bel Covo

Stained concrete guide: acid vs water-based costs

Last updated:

Does stained concrete wear off? No. Acid stain reacts with the slab and locks color into it. Water-based stain is a dye, and it soaks into the tiny pores and stays there. Either way, the color is part of the concrete for the life of the pour. What wears is the clear sealer on top. Indoors it lasts several years. Outdoors you put on a fresh coat every 2 to 4 years.

So you’re buying two things: color that stays, and a clear coat you’ll buy again. The choices that matter are which stain lays the color down and which sealer guards it.

What’s the difference between acid stain and water-based stain?

Acid stain is metal salts in a mild acid. It reacts with the free lime left in the slab from curing, called calcium hydroxide. That reaction makes the color, and the color bonds right into the surface. Since it depends on the slab’s own makeup, the color shifts from pour to pour. It can even shift from one corner of a room to the other.

Water-based and acetone dyes don’t react with anything. They carry fine bits of pigment into the open pores, and the pigment stays put. So the color comes out even, and you can match it to a sample.

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 dye dries fast and lands bright and deep. Water-based dye works slower, has almost no smell, and is easier to build up in layers. Both beat acid stain when you need a set color. But neither one gives you the mottled look that people buy acid stain for.

Want a tan floor? That’s where acid stain is strong. Its colors run to browns, ambers, and tans, plus muted greens and blues. For a bright blue, red, or purple, you’ll want a dye.

What acid staining involves

Acid stain takes five steps:

  1. We spray or brush the stain onto the clean slab.
  2. It sits and reacts for 4 to 24 hours. The time depends on the product, the heat, and how much free lime the slab has left to give.
  3. We scrub off the spent residue.
  4. We neutralize the floor with an ammonia or baking soda wash.
  5. We seal it.

Never skip step 4. Acid left on the slab keeps working, and the next thing it eats is the new sealer. The sealer hazes, then it fails, and you find out long after the floor looked done.

What dye application involves

Dye is shorter. We spray or sponge it on, let it dry, and add coats where the color needs more depth. Sealing comes last. There’s no wait for a reaction, no rinse, and no residue to haul off. That makes it faster and easier to control. It’s why dye wins any job where one exact color has to cover a big floor.

Why do some slabs fight the stain?

Both stains need an open surface. Some slabs got power troweled too tight. Others got a curing compound that never came off, the kind ASTM C309 covers. Those slabs take color unevenly. They come out pale where the surface is slick and dark where it stayed open.

A sealer, paint, or epoxy on the floor blocks stain completely. Acid can’t reach the lime, and dye can’t soak in. So the old coating has to be ground or shot blasted off, and the surface opened back up. When a new coating goes back on, the grind has to leave a surface it can grip, the kind of bond ASTM D7234 measures. That prep is the biggest reason two stain bids on the same size floor come back hundreds of dollars apart.

We stain a test patch in a corner nobody looks at before anyone picks a color. It’s the only honest way to see what your slab does with that color.

How often does stained concrete need a reseal?

The color never wears. The sealer is the only thing that does, because foot traffic never touches the stain itself. It touches the sealer. Indoors, the sealer is an acrylic or a tougher polyurethane that meets ASTM C1315, the standard for these clear sealers. In a typical home it lasts several years between coats. Outdoors, sun, rain, and freeze-thaw break it down faster. Plan on a fresh coat every 2 to 4 years, and sooner in full southern sun.

A water-based stain floor reseals the same way an acid floor does. The dye stays where it is, and only the sealer gets redone. If the floor is clean, that’s a light scuff-sand and a fresh coat, not a tear-out. Budget for it like you’d budget for repainting trim. The stain is still down there, and a new coat brings the color right back to life.

Penetrating or topical: pick the sealer by where the floor is

A penetrating sealer, a silane or siloxane, soaks in and leaves almost no film on top. The slab can still breathe, and the surface keeps its grip. That’s what an outdoor slab needs. A topical sealer (acrylic, polyurethane, or epoxy) builds a film on top. It deepens the color and adds shine. It also wears faster, because now there’s a layer up there for shoes to scuff.

Indoors, a stained floor is close to set and forget. It stays at room temperature and never sees sun or freeze-thaw. A polyurethane or a thin polyaspartic topcoat holds up a lot better there than plain acrylic. ASTM C779 measures that kind of wear, so it’s not just a matter of taste.

Outdoors, on a patio, walkway, or pool deck, check the slip rating against ANSI A326.3 before anything goes down. A stained patio that looks great and acts like a water slide is no good to anybody. Acid stain’s metal salts hold their color in the sun better than some dyes, so outdoor jobs lean acid more often. Pair it with a sealer that breathes and has a checked slip rating. Skip that and you get a slick, peeling deck.

Should you stain, polish, or do both?

Polished concrete is a different kind of floor. We grind the slab with finer and finer diamonds, then treat it with a lithium or sodium silicate hardener. That brings the surface to about Mohs 7 to 8 on the scratch-hardness scale. There’s no clear coat on top, so there’s nothing to reseal. Our Slab Boss polishing line is built around that.

The hybrid does both. A water-based dye goes on during the grinding steps, so the color locks in under the hardened surface. There’s no sealer to wear through. You get the color control of dye with the easy upkeep of polish. The trade is cost, and you give up the mottled acid look. On a new slab, we plan the pour and the finish so the dye goes in during the grind. That’s the point of our Pour-4-Polish steps. A RESA resin floor is the other choice to weigh at that stage. Still deciding between texture and color? Stamped versus stained covers that choice.

What does stained concrete cost?

Stained concrete runs from $2.13 per square foot installed. That’s one color on a slab in decent shape. Multi-color acid work, scoring, or heavy grinding to strip an old coating pushes it up. Size, the shape your slab is in, and how many colors you want move the price 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

Every stain floor comes with a standard acrylic sealer. A tougher polyurethane or polyaspartic sealer is an upgrade. The stained concrete service page shows the colors for each system, and the staining cost breakdown shows what moves a bid up or down.

Quick pick: acid, dye, or dye and polish

Thinking about staining your floor?

Tell us about your slab and the look you want. We’ll walk you through the stain and the reseal cycle before you commit. The quote tool prices the drive from our nearest team.

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 setting

Does stained concrete fade or wear off over time?

No. The stain doesn't wear off. Acid stain bonds into the slab, and water-based dye soaks into its pores, so the color is part of the concrete. What wears is the clear sealer on top. Indoors it lasts several years. Outdoors, sun and freeze-thaw mean a fresh coat every two to four years.

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

Not directly. Acid stain has to reach the lime in the slab to react, and dye needs open pores to soak into. A sealer, paint, or epoxy blocks both. The old coating has to be ground or shot blasted off first, and that prep adds to the price.

How much does stained concrete cost per square foot?

Stained concrete runs from $2.13 per square foot installed. That's one color on a slab in decent shape. Multi-color acid work, scoring, or grinding off an old coating costs more. Size, the shape your slab is in, and how many colors you want move the price more than the stain itself does.

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

Water-based dye. It gives an even, steady color and comes in far more shades, so it can match a sample. Acid stain makes mottled earth tones that no two slabs share. Lots of owners want that look, but it's a problem when every room has to match.

Get a free quote for your concrete project

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