Skip to content
FREE Shipping on Trial Kits
Acid Stain

Acid-Stained Concrete Floors: How-To Guide

Acid stain is a low-cost, durable flooring option for concrete — a translucent, penetrating stain that slightly etches and permanently changes the color by reacting with the lime in the slab. It isn’t an overcoat like paint, which is why surface prep matters so much: any drywall mud, paint, adhesive, grease, or old sealer will block the reaction. Here’s how to stain a concrete floor from prep to final wax.

Azure blue, desert, amber and shifting sand EverStain acid stained concrete floors

An acid-stained floor in Azure Blue, Desert Amber, and Shifting Sand EverStain™.

Shop EverStain™ Acid Stains →


Surface prep comes first

Surface preparation is the most important step. The concrete must be free of adhesives, dirt, paint, oils, drywall mud, sealer, and stain — acid stain simply can’t react through a contaminant. Clean with a light concrete cleaner and degreaser, scrub and rinse away all residue, and use a shop vac to pull up the rinse water and speed drying. If the floor is machine-troweled and smooth, etch it with CitrusEtch™ concrete etcher to open the surface for better absorption.

Floors that are NOT ready for staining

Concrete floor with paint stains
Two floors that need work first — an old finish to strip.
Concrete floors with carpet glue
Carpet adhesive that will block the stain.
Basement floor with old stains, spray paint and overspray on it
Basement floor with old stains, spray paint and overspray on it.
Clean and ready for acid stain application
Clean and ready for acid stain application.

Apply the stain

Apply with a pump-up or industrial plastic sprayer (long sleeves, pants, goggles, and gloves — and acid-resistant spiked shoes so you don’t leave footprints). How you apply it shapes the finish:

  • Even tone: spray in a circular motion.
  • Dark tone: brush the stain in with consistent circular strokes, then spray a second coat to erase brush marks.
  • Diffused look: spray without brushing.
  • Marbling: lay one heavy base coat and immediately add scattered accent coats while it’s wet — lighter then darker — until you like it.
Do it yourself
Do it yourself.
Acid stained concrete floor
Acid stained concrete floor.

As the stain dries and reacts, a chalky alkali-and-mineral residue forms — that’s normal. Most colors need about 4 to 8 hours to develop (see the activation times); you can leave it longer for deeper color.

Blending in acid stains
Blending in acid stains.
Neutralize and clean acid stain residue
Neutralize and clean acid stain residue.

Neutralize and clean

Saturate the surface with ProClean Neutralizer™, scrub it in with a soft nylon brush (spiked shoes on), and let it sit about 20 minutes. Reapply — it doubles as a cleaner — and keep scrubbing and rinsing with clean water until the rinse runs clear, using a shop vac to pull up the water. Swipe a finger across the clean, rinsed surface: if no color or residue comes off, let it dry completely before sealing. Neutralizing is essential — skip it and the sealer won’t bond.


Seal and wax

For indoor floors, seal with AcquaSeal™ water-based acrylic — low-VOC and a safer choice inside. For outdoor floors, use EasySeal™ solvent-based acrylic, which dries fast and makes exterior color really pop. Then, for interior floors, protect the sealer with ProWax Polish™: soak a trim-pad applicator, wring it out, and spread thin, milky coats (they dry clear). Regular waxing matters most in high-traffic spaces.

Seal Exterior Acid Stained Surface with a Solvent-Based Sealer

Sealing an exterior acid-stained surface with a solvent-based sealer to bring out the color.


What’s Next

  1. The full method → How to Apply Acid Stain to Concrete
  2. Timing → Acid Stain Activation Times
  3. Blending colors → Layering Acid Stains
  4. Shop → EverStain™ · AcquaSeal™ · Trial Kits

Direct Colors. Shawnee, OK. Manufacturing the full decorative concrete system since 1997.

Previous Post Next Post

Before You Checkout

EasyTint™ and OxiGrip™ are not compatible when used together directly. For slip resistance, use EasyTint™ as the color layer and apply OxiGrip™ only with a clear solvent based sealer as the topcoat.

Before You Checkout

AcquaTint™ and OxiGrip™ are not compatible when used together directly. If you need added slip resistance, apply AcquaTint™ as your color layer first, then use OxiGrip™ in a clear topcoat with AcquaSeal™ or HydroCryl™.