How to Remove Concrete Stains: Oil, Rust, Paint, and More

Concrete Stains Are Solvable
Concrete is porous, which means stains can penetrate deep. But with the right approach, most stains can be removed or significantly reduced. The key is using the correct treatment for each stain type.
General Stain Removal Tips
- Treat stains ASAP—fresh stains are easier to remove
- Test any product in an inconspicuous area first
- Work from the outside of the stain inward
- Rinse thoroughly after treatment
- Repeat treatments may be needed for old or deep stains
- Seal concrete after cleaning to prevent future stains
Oil and Grease Stains
The most common concrete stain—from car leaks, grills, and machinery.
Fresh Oil (within 24 hours)
- Cover with cat litter, sawdust, or baking soda
- Let sit for several hours to absorb oil
- Sweep up and dispose
- Apply dish soap or degreaser
- Scrub with stiff brush
- Rinse with water
- Repeat if needed
Old Oil Stains
- Apply commercial concrete degreaser
- Let sit per product instructions (usually 15-30 minutes)
- Scrub vigorously with stiff brush
- Pressure wash (2000+ PSI)
- For stubborn stains: make a poultice of degreaser and cat litter, cover with plastic, let sit overnight
Rust Stains
From metal furniture, tools, fertilizer, or irrigation water.
Method 1: Lemon Juice or Vinegar
For light rust:
- Pour lemon juice or white vinegar directly on stain
- Let sit 10-15 minutes
- Scrub with brush
- Rinse thoroughly
Method 2: Oxalic Acid
For heavier rust:
- Mix oxalic acid per package directions (usually 1 lb per gallon)
- Apply to wet concrete
- Let sit 5-10 minutes
- Scrub and rinse
- Neutralize with baking soda solution
Method 3: Commercial Rust Remover
Products like CLR, Iron Out, or specific concrete rust removers work well. Follow product instructions.
Paint Stains
Latex Paint
- Scrape off as much as possible with plastic scraper
- Apply paint stripper or TSP solution
- Let sit 15-20 minutes
- Scrub with wire brush
- Pressure wash
Oil-Based Paint
- Apply paint stripper designed for oil-based paints
- Cover with plastic to prevent evaporation
- Wait recommended time (may be hours)
- Scrape and scrub
- May require multiple applications
Tire Marks
Caused by plasticizers in tires reacting with hot concrete.
- Apply degreaser or TSP solution
- Let sit 15 minutes
- Scrub with stiff brush
- Pressure wash
- For stubborn marks: use a solvent like mineral spirits or commercial tire mark remover
Leaf and Organic Stains
Tannins from leaves, berries, and plant matter.
- Mix 1 part bleach to 3 parts water
- Apply to stain
- Let sit 10-15 minutes (don't let it dry)
- Scrub with brush
- Rinse thoroughly
Caution: Don't use bleach on colored or stamped concrete—it can affect color.
Mold and Mildew
- Mix 1 cup bleach per gallon of water
- Apply with sprayer or mop
- Let sit 15-20 minutes
- Scrub with brush
- Pressure wash
- Apply mold-resistant sealer after drying
Efflorescence (White Salt Deposits)
Mineral salts migrating to the surface—common on new concrete.
- Dry brush to remove loose deposits
- Apply efflorescence remover or diluted muriatic acid (1:10)
- Scrub with stiff brush
- Rinse thoroughly and repeatedly
- Neutralize with baking soda solution if using acid
- Seal concrete after it dries
When Stains Won't Come Out
Some old, deep stains are permanent. Options include:
- Concrete stain or dye to cover discoloration
- Concrete resurfacer to create a new top layer
- Painting with concrete paint
- Decorative overlays
- Replacement (last resort)
Preventing Future Stains
- Seal concrete with penetrating sealer
- Clean spills immediately
- Use drip pans under vehicles
- Move potted plants periodically
- Sweep away leaves regularly
Calculate Your Cleaning Project
Knowing your concrete square footage helps determine how much cleaner or sealer to buy. Use our concrete calculator to measure your area.
About Concretegator
We're dedicated to helping homeowners, DIY enthusiasts, and contractors get their concrete projects right the first time. Our guides combine practical experience with professional knowledge to deliver accurate, actionable advice.
Related Articles

Stamped Concrete vs Pavers: Cost, Durability, and Maintenance Compared
Choosing between stamped concrete and pavers? Compare costs, durability, maintenance, and appearance to make the right decision for your patio or driveway.

How to Seal Concrete: Complete Guide to Concrete Sealers
Protect your concrete with the right sealer. Learn about penetrating vs film-forming sealers, when to apply, and step-by-step application instructions.

How to Repair Cracked Concrete: DIY Fix Guide
Fix cracked concrete yourself with this step-by-step guide. Learn which repair method to use for hairline cracks, wide cracks, and structural damage.
