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.

An acid-stained floor in Azure Blue, Desert Amber, and Shifting Sand EverStain™.
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




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.


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.


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.

Sealing an exterior acid-stained surface with a solvent-based sealer to bring out the color.
What’s Next
- The full method → How to Apply Acid Stain to Concrete
- Timing → Acid Stain Activation Times
- Blending colors → Layering Acid Stains
- Shop → EverStain™ · AcquaSeal™ · Trial Kits
Direct Colors. Shawnee, OK. Manufacturing the full decorative concrete system since 1997.