Acid stain is a concrete colorant made with metallic salts in a mild acid solution. It reacts with the lime in concrete to create permanent, variegated color in earthy tones. Because every slab reacts differently, results are one of a kind and hard to predict. Acid-stained floors are neutralized, rinsed, and sealed after staining.
What Acid Stain Looks Like on Concrete
Acid stain doesn’t lay down a flat, even color. It gives you a mottled, marbled look in tans, browns, rusty reds, and muted greens, a lot like aged leather or natural stone. Two rooms stained from the same jug can come out different shades, because every slab carries different amounts of minerals and porosity, and the final color will always vary slightly from the color chart.
Think of it like tea steeping in water. The stain soaks into the surface and changes the concrete’s own color rather than coating it like paint. That’s why it won’t peel or flake, and why the color holds up well against wear and fading.
The flip side: acid stain shows the slab you already have. Old patches, trowel marks, and repairs tend to take color differently, so they can stand out instead of disappearing. If you want a uniform color or need to hide flaws, a water-based stain or a coating is usually a better fit.
Where Acid Stain Works and Where It Doesn’t
Acid stain works on both interior and exterior concrete, including basement floors, living areas, and patios. It’s a good match for homeowners who like a rustic, one-of-a-kind floor and don’t mind some surprise in the result.
It has a few hard limits:
- It needs bare concrete. Acid stain has to touch bare, porous concrete to react, so any old sealer, paint, glue, or curing compound has to come off first.
- New concrete needs time. Plan to wait at least 28 days after a pour before staining.
- The palette is limited. If you want white, bright blue, or a modern gray, acid stain isn’t the tool. A dye or water-based stain covers those colors.
For a side-by-side look at acid stain, water-based stain, and dye, see our concrete floor staining guide.
What to Expect from an Acid Stain Job
An acid stain job usually follows a handful of steps:
- Clean the slab and remove anything that blocks the stain.
- Apply the stain and let it react.
- Neutralize and rinse off the leftover residue.
- Seal the floor once it’s dry.
Step 3 matters more than it looks. Crews have to remove all the stain residue before sealing, or the sealer may not stick. The color also looks dull and chalky until sealer goes on, then it becomes richer, much like a wet stone looks darker than a dry one.
Acid Stain FAQ
How long does acid stain concrete last?
The color itself is long-lasting because it’s part of the concrete surface, not a layer on top. What wears is the sealer. Keep the sealer in good shape with periodic resealing, and the stain underneath stays protected.
Can you acid stain concrete yourself?
Retail kits are sold for DIY use, but acid stain is hard to control and tough to undo. The residue has to be neutralized and rinsed fully before sealing, and mistakes are permanent. Many homeowners hire a contractor for living spaces and save DIY for a small patio or shed floor.
What is the difference between concrete stain and acid stain?
Acid stain is one type of concrete stain. It reacts with the concrete to make mottled earth tones. Water-based stains and dyes add color without that reaction, so they offer more colors and more even results. Our staining guide compares all three.
Can you acid stain over old sealer or paint?
No. Acid stain needs bare, porous concrete to react, so existing sealer or paint has to be stripped or ground off first.