Stained Concrete Floor Cost Calculator

By Michael Woo · Updated June 2026

Concrete coating material (2-part polyaspartic/epoxy, per sq ft applied): +0.9% vs last month · index updated May 2026

The national estimate is adjusted by your state's overall price level (BEA Regional Price Parities, 2022, U.S.=100). This is a cost-of-living proxy applied to the national stained concrete floor price — not a per-state stained concrete floor quote. Always get local quotes before buying.

$1,000–$2,500 500 sq ft · $2–$5/sq ft acid stain system (acid stain + sealer)

Not included in this price: concrete slab installation, floor leveling or crack repair, sealer (applied after stain cures), furniture removal and replacement, Rebar and reinforcement, Building permits and inspections, Concrete formwork, Concrete pump truck ($800–$1,500 if needed).

How this is calculated

Formula: area × $2–$5/sq ft acid stain system (prep, stain, sealer; BLS PPI PCU325510325510)

InputValueUnit
Floor length 25 ft
Floor width 20 ft
Grade 2

Stained Concrete Floor Cost by Type

Per-sq ft price by grade for stained concrete floor. The calculator above defaults to Acid stain + sealer; switch the selector to price any grade against your own dimensions.

GradePrice per sq ftHow it differsWhen to use
Water-based stain$1.5–$3$1.50–$3.00/sq ft; water-based stain; 1–2 colors; sealer only; fastest cureBasements and utility spaces where a low-cost color seal is the goal
Acid stain + sealer$2–$5$2.00–$5.00/sq ft; acid stain + sealer; variegated marbled appearance; 2–3 day processLiving areas, retail, and commercial floors where the classic mottled acid-stain look is desired
Metallic epoxy + topcoat$4–$8$4.00–$8.00/sq ft; metallic epoxy + polyurethane topcoat; mirror finish; 3D depth effectShowrooms, high-end retail, and custom homes where a visually striking floor is the centerpiece
Embed this calculator on your site — free
<script src="https://livedatacalc.com/embed.js" data-calc="stained-concrete-floor-cost-calculator"></script>

Free on any website. No account needed. Browse all 69 calculators →

Ways to save on this project

Water-based stain vs acid stain for DIY
Water-based stains ($30-$50/gal) need no neutralization step and produce predictable color vs acid stain ($35-$60/gal) that requires neutralizing + 2 extra rinse cycles ($0.50-$1/sq ft labor savings)
Skip grinding if slab is already porous
Water-drop test (absorbs in <30 sec = porous): saves diamond grinding cost of $1-$2.50/sq ft; only sealed or power-troweled slabs need mechanical prep
Seal with single-coat polyaspartic vs 2-coat acrylic
Polyaspartic sealer ($0.40-$0.75/sq ft) cures in 4-6 hrs vs 2-coat acrylic ($0.30-$0.50/sq ft per coat. 24 Hrs between) Faster return-to-service saves 1 full day of downtime

Example project costs

Kitchen Floor (200 sq ft)

200 sq ft, acid stain + sealer

Acid stain + neutralizer$60–$120
Acrylic sealer (2 coats)$40–$80
Prep + application labor$400–$800
Total$500–$1,000

Open-Plan Living Area (600 sq ft)

600 sq ft, water-based stain + epoxy topcoat

Water-based stain system$180–$360
Diamond grind surface prep$300–$600
Multi-color application labor$1,200–$2,400
Total$1,680–$3,360

Retail Showroom (1,500 sq ft)

1,500 sq ft, metallic epoxy overlay

Metallic epoxy system$1,500–$3,000
Shot-blast + moisture test$750–$1,200
Commercial application labor$3,000–$6,000
Total$5,250–$10,200

Concrete stain type comparison by cost and durability

Per-square-foot cost, color depth, and longevity for major concrete stain chemistries.

Stain typeCost/sq ftColor depthBest for
Acid stain$2–$4Deep; reacts with lime for unique marblingExposed basement floors, patios, showrooms
Water-based stain$2–$5Consistent; wider color paletteInterior floors, retail spaces, color-critical installs
Acetone dye$4–$8Vivid; UV-sensitive without sealerIndoor commercial, decorative scoring, metallic effects

Pro tips

Prep is 60 to 70% of your budget — plan around it, not against it

Acid etching or grinding runs $1 to $2 per square foot on top of stain and sealer. On a 500 sq ft floor, that's $500 to $1,000 — 60 to 70% of total project cost. Don't cheap out here. Grinding adds $0.50 to $1 per square foot over etching but is mandatory on coated or previously sealed slabs. Contractors who quote low on prep deliver unstained patches and peel-up within 12 months. Shot blasting ($0.75–$1.50/sq ft) works 2–3x faster than grinding on open floors over 1,000 sq ft.

Sealer is not optional — it determines how long the stain lasts

Budget $0.50–$1.50 per square foot for sealer on top of stain costs. On a 500 sq ft floor, that's $250–$750 added to the job — but it stretches the finished look to 5–10 years. Skip it and acid-stained concrete loses color within 1–2 years. Water-based sealer runs $25–$40 per gallon. Solvent-based costs more at $35–$60 per gallon but penetrates deeper, making it the better pick for high-traffic garage and commercial floors.

Existing cracks and imperfections show through — fill them or feature them

Cracks wider than 1/16 inch need polyurethane caulk or epoxy crack filler before staining. On a 500 sq ft floor, crack repair materials run $20 to $60 and 1 to 2 hours of labor. Alternatively, cut decorative score lines that incorporate cracks into a pattern, adding $1 to $2 per linear foot of scoring. Decide before staining — visible cracks after stain require grinding $2–$4/sq ft and re-staining the affected area. Most residential basement floors have 20–40 linear feet of cracks.

Hidden costs

Hidden costs beyond stain and application

Surface prep hits hardest. Grinding, etching, or shot-blasting adds $1.50–$3.00/sq ft — skip it and you get adhesion failure within 6–12 months. Sealer is next: most acid stains need a clear topcoat at $0.25–$0.75/sq ft material plus $0.50–$1.00/sq ft labor. Water-based stains may skip this step. Crack and spall repair runs $2–$6/linear ft with polymer-modified patching compound, and moving heavy furniture out adds $100–$300 per room. Then there's downtime — acid stains need 24–72 hours to cure before you can walk on them.

Surface repair and prep before staining

Existing cracks, spalls, and patching compound must be repaired before staining — patches absorb 30–50% less stain than surrounding concrete, creating visible contrast. Grinding to remove old coatings or smooth rough spots adds $1–$3/sq ft, and crack injection with epoxy runs $5–$15/lft. On a 500 sq ft floor with moderate damage, prep alone can reach $500–$1,500.

Moisture testing and vapor barrier requirements

Concrete floors on grade must pass a calcium chloride moisture test (ASTM F1869) before stain and sealer go down. Each test kit costs $50–$100, and you'll need 3 per 1,000 sq ft. Readings above 5 lbs/1,000 sq ft/24 hrs spell trouble — a moisture-mitigating primer at $1.50–$3.00/sq ft becomes mandatory. No shortcut exists. Skip this test and you're gambling on sealer delamination and white haze within 6–12 months.

Rookie mistakes

Staining concrete that was previously sealed or coated

Acid stain cannot penetrate a sealed or coated slab. The result is a patchy surface that needs $3–5/sq ft in grinding to fix. Quick test: splash water on the concrete. If it beads, a coating is present and grinding will cost $0.50 to $1 per square foot extra — $250 to $500 on a 500 sq ft floor. Stain itself runs about $1 to $2 per square foot in material plus $1 to $2 in labor. Before committing to the full floor, do a $15 muriatic acid spot test on a 2-inch area to confirm stain reactivity.

Not neutralizing the acid after etching

Failing to neutralize residual acid with a baking soda and water solution causes sealer delamination within 6 to 12 months. This requires a full strip-and-reseal at $250 to $750 in labor alone. Neutralization costs under $10 in materials for a 500 sq ft floor; neutralize, rinse. Let the slab dry 24 hours before applying stain. Mix 1 cup of baking soda per 5 gallons of water and scrub the entire surface with a stiff-bristle broom.

Applying stain to a damp slab

Tape a 2x2 ft plastic sheet to the slab for 16 hours. Condensation under the sheet means too much moisture, and new slabs need 28 days minimum cure time. Staining over a slab above 4% moisture produces uneven, washed-out color that requires $3–5/sq ft grinding to correct. Stripping a 500 sq ft floor costs $500 to $1,000 in labor. You lose all stain material investment of $1,000 to $3,000.

What NOT to build with stained concrete floor

Don't use stained concrete floor for: Using acid stain on a garage floor that sees vehicle traffic and oil drips

Acid stain is too thin and porous for vehicle traffic without a minimum 3-coat sealer build-up at 2 mils dry film thickness per coat. Oil drips penetrate the sealer and stain within weeks. A 2-part epoxy floor coating at $2 to $5 per square foot installed is the correct product for garage floors. Acid stain on a garage floor fails within 12 to 18 months and costs $500 to $1,500 to strip and redo.

Don't use stained concrete floor for: DIY acid staining a floor with old carpet adhesive residue

Adhesive residue blocks acid stain penetration in irregular patches. Removing it requires chemical remover and grinding at $0.75 to $1.50 per square foot. A 500 sq ft floor with adhesive contamination adds $375 to $750 in remediation before staining can begin. Missing this prep step wastes 100% of stain material and labor costs.

DIY concrete staining: high skill, high reward

Tools needed: pump sprayer ($15–$25), acid-resistant gloves + boots ($20–$30) Neutralizer (baking soda. $3) Acrylic sealer + roller ($40–$80), plastic sheeting ($15–$25). Etch or grind existing concrete to open pores (4–6 hrs for 400 sq ft) Skip = blotchy. Acid stain reacts chemically (permanent, mottled look, $35–$60/gal covers 300–400 sq ft) vs water-based (predictable color. $30–$50/Gal. DIY cost. $0.75–$2/Sq ft vs $3–$8/sq ft professional. A 500 sq ft basement saves $1,125–$3,000. Timeline. 2–3 Days minimum. Stain (Day 1), neutralize + dry (Day 2), seal (Day 3) Rushing = white haze under sealer.

How we source these material prices

Material cost benchmarks reference the BLS Producer Price Index for Paints and Coatings (PCU325510325510), which tracks wholesale price movements for architectural coatings including concrete stains and sealers. We cross-reference PPI trends against current retail pricing quarterly. When indices shift more than 5%, we rebuild cost ranges. Prep labor rates at $18–35/hr are benchmarked separately against BLS OEWS field labor data.

ASTM C309 — Liquid Membrane-Forming Compounds for Curing Concrete

ASTM C309 governs curing compounds applied after staining to protect the finish during initial cure — requiring at least 90% moisture retention at 72 hours. Stained floors need a compatible sealer meeting this standard. Apply an incompatible curing compound before stain and you block penetration, causing blotchy, unrepairable color. Two main options: acrylic sealers at $0.25–$0.50/sq ft and polyurethane topcoats at $0.35–$0.75/sq ft, both referenced in our cost breakdown.

Frequently Asked Questions

how much does it cost to stain a concrete floor?

A 500 sq ft floor costs $1,500 to $3,750 professionally installed, split between prep ($500–$1,000), stain ($500–$1,000), and sealer ($250–$750). DIY drops the total to $600–$1,500 in materials. The two stain types produce very different results. Acid stain creates mottled, organic color at $0.50–$1.00/sqft for materials — every slab reacts uniquely, so test a hidden corner first. Water-based stain delivers uniform, opaque tones at $0.30–$0.70/sqft. Existing coatings, paint, or heavy grease require mechanical grinding before either stain type will absorb properly. A polyurethane topcoat at $0.25–$0.50/sqft extends finish life to 5–10 years.

how long does stained concrete last?

Properly sealed acid-stained concrete lasts 5 to 10 years before resealing is needed. The stain color itself is permanent for 15–25 years. It is a chemical reaction with the calcium in the slab, not a coating that peels. Sealer is what wears and needs refreshing every 3 to 5 years at $0.50 to $1.50 per square foot. Maintenance resealing on the 3–5 year cycle is the single biggest longevity factor. A residential living room gets 10–15 years between major refinishing versus 3–5 years for a retail or garage floor.

can you acid stain concrete yourself?

Yes, but acid requires neutralization with $8–15 worth of baking soda, full PPE ($30–50 kit). Precise application to avoid lap marks visible for the life of the floor. Prep mistakes cost $500 to $1. About 000 to correct on a 500 sq ft floor. For small garage or utility floors under 200 sq ft a beginner can achieve acceptable results with water-based stain ($30–50 per gallon). Experienced DIYers comfortable with chemical handling can tackle acid stain on rectangular floors up to 500 sq ft.

What is the difference between acid stain and water-based stain on concrete?

Acid stain reacts chemically with the lime in concrete to create permanent, translucent color with a mottled, marble-like appearance. Cost is $0.50–$1.00 per square foot in material. Water-based stain sits on top of the concrete and produces consistent, opaque, uniform color at $0.30–$0.70 per square foot. Acid stain cannot be color-matched closer than a 15–20% shade variation because the reaction varies with each slab's mineral content. Makes it better for organic looks. Water-based stain offers precise color matching and more variety (40+ colors versus 8–12 for acid), making it better for branded retail or uniform residential floors.

Can you stain old or previously sealed concrete?

Previously sealed concrete must have the existing sealer fully removed before staining. Diamond grinding runs $1.75–$2.15/sq ft for single-coat acrylic sealers, while chemical stripping costs $0.80–$1.00/sq ft for water-based coatings. Old bare concrete over 28 days cured stains well as long as it is clean and free of paint, glue, or oil. Contaminated areas accept stain unevenly and produce blotchy spots visible within 24 hours. Perform a water-drop test first: if water beads instead of absorbing within 30 seconds, a sealer or densifier is present and must be removed. A 500 sq ft floor with a single existing acrylic sealer costs $875–$1,075 in grinding prep before staining can begin.

Sources

  1. BLS OEWS 47-2141 Painters, Construction and Maintenance — verified 2025-04, updates annual
  2. FRED PPI Paints and Coatings (PCU325510325510) — verified 2026-01, updates monthly