SlabCalc LogoSlabCalc Concrete Technical Division

How to Clean Concrete: Driveways, Patios, and Garage Floors

Concrete is low maintenance but not no maintenance. A dirty, oil-stained driveway or faded patio looks neglected even when the concrete itself is structurally sound. The right cleaning approach depends on what's on the concrete — oil, mold, mineral deposits, and general grime each need a different solution.

Last updated: February 20, 2026

This guide covers the full cleaning toolkit: what to use, what to avoid, and how to restore concrete that's been neglected for years.

What You Need

For Basic Cleaning (Dirt, Mold, Algae)

ItemNotes
Pressure washer (2,500–3,500 PSI)Rent if you don't own one ($50–75/day)
25-degree spray nozzleGeneral cleaning
TSP (trisodium phosphate) or concrete cleanerPre-treatment for general grime
Stiff-bristle push broomPre-scrubbing
Garden hoseRinsing

For Oil Stains

ItemNotes
Cat litter or sawdustAbsorbs fresh spills
Heavy-duty degreaser (Purple Power, Zep)Undiluted for old stains
Stiff deck brushScrubbing application
Kneeling padComfort for scrubbing work

For Mineral Deposits and Efflorescence

ItemNotes
Diluted muriatic acid (1:10)Last resort; use with caution
Concrete etching solutionSafer alternative to muriatic acid
Eye protection and rubber glovesMandatory for acid use
Sodium bicarbonate (baking soda)Neutralize acid after application

Pressure Washer Settings for Concrete

SurfacePSINozzleDistance
Patio/light residential2,500–3,00025°6–8 inches
Driveway3,000–3,50015°–25°4–6 inches
Garage floor2,500–3,00025°6–8 inches
Stamped/colored concrete1,500–2,00040°8–12 inches

Always work in overlapping passes (50% overlap) from one end to the other. Moving too slowly in one spot or holding too close can etch the surface. Keep the wand moving.

Never use a 0-degree (red) nozzle on concrete. It concentrates pressure into a pinpoint stream that strips the cement paste and permanently damages the surface.

General Cleaning: Step-by-Step

Step 1: Clear the Surface

Sweep debris, leaves, and loose material. Move vehicles and furniture. Wet the surrounding area (lawn, plants, pavers) before applying cleaners — dilution protects landscaping from runoff.

Step 2: Pre-Treat with Cleaner

For a dirty patio or driveway with general grime and light mold: dissolve 1/2 cup TSP per gallon of water and scrub onto the surface with a push broom. Let dwell 5–10 minutes.

For sensitive surfaces (sealed or colored concrete), use a pH-neutral concrete cleaner instead of TSP. See our concrete stain removal guide for stain-specific cleaners.

Step 3: Pressure Wash

Work systematically in one direction. Keep the wand moving at a consistent pace. Rinse thoroughly — cleaner residue left on concrete can leave white haze (especially TSP).

Step 4: Rinse and Inspect

After washing, let the surface dry completely and inspect for remaining stains. Stubborn spots may require a second round with targeted treatment.

Oil Stain Removal

Oil stains on driveways are the most common concrete cleaning challenge. Success depends on age:

Fresh oil (same day or within 24 hours):

  1. Cover with cat litter, sawdust, or commercial oil absorbent
  2. Let sit 30–60 minutes
  3. Sweep up and dispose
  4. Scrub remaining discoloration with dish soap and hot water
  5. Rinse

Old oil stains (weeks to years old):

  1. Apply undiluted heavy-duty degreaser (Purple Power, Zep Concrete Degreaser, or Krud Kutter)
  2. Dwell time: 15–30 minutes
  3. Scrub vigorously with a stiff brush
  4. Pressure wash
  5. Repeat 2–3 times for deeply set stains
  6. For stains that won't respond to degreasers: apply a poultice (mix degreaser with cat litter or dry portland cement into a paste, apply 1/4-inch thick, cover with plastic, let dry 24 hours, scrape and rinse)

For detailed stain-specific techniques, see our concrete stain removal guide.

Mold and Mildew

Black or green discoloration on patios and north-facing concrete is usually mold or algae. It's more surface contamination than damage — but it is slippery and looks bad.

Clean with a diluted bleach solution (1 part bleach to 3 parts water) or a commercial mold/mildew cleaner. Apply, dwell 10 minutes, scrub, and rinse. Protect surrounding plants from bleach runoff.

Long-term: Improve drainage and airflow. Mold returns quickly on shaded, persistently damp surfaces. Applying a sealer after cleaning reduces future mold growth by reducing moisture absorption.

Efflorescence (White Mineral Deposits)

The white chalky deposits that appear on concrete are efflorescence — mineral salts carried to the surface by water migration. They're cosmetic, not structural.

Remove with:

  1. Dry brushing first to remove loose deposits
  2. A diluted concrete etching solution (or 1 part muriatic acid to 10 parts water) applied carefully with a stiff brush
  3. Dwell 5 minutes, then neutralize with baking soda solution and rinse thoroughly
  4. Wear eye protection, rubber gloves, and old clothing — muriatic acid is caustic

Efflorescence often returns if the underlying moisture source isn't addressed. See our concrete discoloration guide for diagnosing the cause.

After Cleaning: Should You Seal?

Cleaning is the ideal time to apply or reapply a concrete sealer. Clean concrete absorbs sealer evenly; dirty concrete produces blotchy, uneven results.

Wait for the surface to fully dry after cleaning — typically 24–48 hours in warm weather, longer in humid conditions. Then apply a penetrating sealer or film sealer per our concrete sealing guide.

Sealing after cleaning:

  • Reduces future stain penetration (oil repels easier)
  • Slows future mold and algae growth
  • Reduces efflorescence recurrence by blocking moisture migration
  • Enriches color on decorative surfaces

What to Avoid

Acid on colored, stained, or sealed concrete. Muriatic acid strips sealers and fades integral color. Use it only on plain gray concrete where surface etching is acceptable, and always neutralize thoroughly.

0-degree pressure nozzle. Permanently damages the surface — avoid.

Bleach on stamped concrete sealer. Bleach degrades common acrylic sealers and causes uneven appearance. Use a cleaner formulated for sealed surfaces.

Hot water pressure washers on cold concrete. Rapid temperature shock can stress the surface. Warm water is fine; avoid steam cleaning on outdoor slabs in cold weather.

Frequently Asked Questions