How to Remove Water Stains from Concrete, Brick & Driveways

EasyUnder an hour for most marks; a poultice needs 24 hours6 stepsChecked against 6 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Blot up the standing water, then wet the concrete and scrub it with a mild detergent and a stiff non-metal brush before rinsing thoroughly. For a stubborn mark, use a masonry cleaner made for that stain, or a poultice for a deep one.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Blot up standing water with a dry, white cloth or paper towels.
  2. Test any cleaner on a hidden patch before using it on the stain.
  3. Wet the area before you scrub, and rinse as you go.

Water stains on concrete are usually rings or dark patches where moisture carried dirt into the surface and dried there. Bare concrete takes up cleaner quickly, so a fresh mark on an open slab often lifts with a gentle scrub, while an old one that has sat for months needs a poultice or a stronger masonry cleaner. Whether the slab is sealed, painted, stamped or polished is the deciding factor, because the wrong product can dull a coated finish.

Before you scrub water stains on a concrete floor or basement floor, test a small corner, since sealers can react. New concrete soaks up cleaner fast, so use less product and rinse thoroughly. If a stain is still there after a couple of rounds, call a pro rather than adding more strong product.

Before you start

What concrete, brick & driveways can take

Safe to use3

  • Water
  • Hot water
  • Soaking

Use with care5

  • Chlorine bleach
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up the standing water

    Press a dry, white cloth or paper towels onto any standing water as soon as you can. Replace the towel as it fills, so you lift the water off rather than spreading it over the slab.

  2. Step 2 of 6

    Test a hidden patch first

    Pick a small spot out of sight and try the cleaner you plan to use there. Let it dry, then check for dulling, lightening or any new mark before you move on.

    Careful. Pretest even if the cleaner has worked on another surface for you.

  3. Step 3 of 6

    Brush the area with water

    Dampen a stiff fiber brush and work over the stained area with water. This loosens surface dirt so the cleaner can reach the mark itself.

  4. Step 4 of 6

    Saturate the concrete before cleaning

    Soak the stained area and the concrete around it with water before any cleaner goes on. Keep it wet as you work, so the cleaner spreads evenly instead of soaking in unevenly.

    Tip. Keep a hose or bucket nearby so the area stays wet.

  5. Step 5 of 6

    Scrub with mild detergent, then rinse

    Scrub with a mild detergent or kitchen cleanser and a stiff non-metal brush, working in small sections. Rinse each section thoroughly with water before you move to the next one.

  6. Step 6 of 6

    Spot-treat what is left

    If a mark still shows once the area is rinsed and dry, use a proprietary masonry cleaner made for that stain, following the label. Rinse again afterward, then check the spot once it has dried.

    Careful. If you can't tell what the stain is, don't reach for a stronger product. A testing lab can identify it first.

If you'd rather buy than mix

Best products for water stains on concrete, brick & driveways

Pick a masonry cleaner labeled for both the stain and the concrete, and pretest it on a hidden patch before you use it on the mark.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on concrete, brick & driveways, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

Each scrub should pull the mark a shade paler along its edges, with the lighter patches showing as the slab dries. Check the result once it's bone dry, since damp concrete hides how much you've actually lifted. If the same mark is unchanged after two full rounds, switch to the set-in approach.

What changes for yours

Adjust for your concrete, brick & driveways

Concrete floors and basement floors

Floors take the most foot traffic, so a mark on them is easiest to see once it has dried. Start with the standard steps, and give the spot a longer soak before you scrub.

In a basement, check where the water came from before you clean. If the mark returns after it dries, the water is still arriving, so stop cleaning and deal with the source first.

Concrete walls and blocks

Walls are vertical, so the cleaner runs downward and can leave streaks. Work in small sections and keep each one wet until you rinse it.

Blocks have mortar joints, so use only a stiff non-metal brush and don't scrub the joints hard, since mortar wears down. Pressure washing a wall is not advised, so stick to brushing and rinsing.

New concrete

The same method applies to new concrete, but pretest a hidden spot before you scrub the whole area. You can't yet judge how the surface will react, so the test is what tells you whether to continue.

If the mark looks like a dark or uneven ring, don't scrub harder. Let the surface dry, then try the poultice described in the set-in section.

Polished, stamped, colored or painted concrete

Coatings can react differently from bare concrete, so the standard steps are not assumed safe here. Pretest a hidden patch first, using the gentlest method and a mild detergent.

If the finish dulls, clouds or lifts during the test, stop there and check with someone who knows that coating before going further. Keep the brush soft and the scrubbing light on any coated finish.

Patios, driveways, foundations, planters and tables

Larger outdoor slabs are where a pressure washer makes sense. If you use one, stay at or below 400 psi with a 25 to 50 degree fan tip held at least 12 inches from the surface.

Planters and tables are small enough for the standard steps, so wet the surface, scrub, rinse and spot-treat. Foundations are masonry, so keep the pressure low there and don't let any cleaner dry on them.

Plant water, tarp or toilet marks on concrete

Marks from plant water, tarps or toilets follow the same steps: blot, pretest, wet, scrub and rinse. If the mark is stubborn after that, move to the masonry cleaner made for that stain.

If you can't tell what the mark is, don't try a stronger chemical. Send a sample to a testing lab instead.

Heavy or long-standing buildup

A water stain that has been there a while takes more than one scrub, because the mark has had time to settle into the surface. Start by wetting the spot thoroughly and running through the standard steps a second time.

Once it has dried, the stain can look worse than it is, and it's tempting to scrub harder. Keep the same mild approach.

If it still shows after the surface has dried and been rinsed, use a poultice: a paste of talc, whiting, fuller's earth, diatomaceous earth or clay, mixed with the right solvent for the stain. Spread it at least 1/8 inch thick, cover it with plastic for 24 hours, then let it dry and scrape or brush it off.

Repeat the poultice as needed. Proprietary stain-specific cleaners are the better choice over homemade mixes. Stronger methods can help with a deeply built-up stain, but they carry more risk of damage, so test them first and stop if the surface changes.

Vinegar, baking soda, peroxide and more

Do home remedies work on water stains on concrete, brick & driveways?

You'll find plenty of household tips for water marks, but most are built for fabric, wood or car paint. Check whether a tip suits concrete before you use it. Some remedies suit concrete and some can damage it, so each one gets a clear use or skip.

Skip6

RemedyVerdictWhat to know
White vinegarSkipSkip vinegar on concrete; a mild detergent does the cleaning without the acid. Keep it away from cement grout, which is unsafe for it.
Baking sodaSkipBaking soda isn't needed on concrete, because a mild detergent already does the cleaning. Skip it rather than adding a second product.
Hydrogen peroxide (3%)SkipSkip hydrogen peroxide on concrete; it's a bleach you don't need. The mild detergent scrub does the cleaning, so leave it out.
Dish soapSkipSkip dish soap as a separate treatment. The mild detergent scrub covers the same job.
Oxygen bleach (OxiClean)SkipOxygen bleach isn't a first step on concrete. Keep it out of a concrete scrub unless you have identified the stain and tested the product first.
Rubbing alcoholSkipSkip rubbing alcohol and use water with a mild detergent instead.

What makes it worse

Mistakes to avoid

Don't reach for a stronger product on an unknown stain

Stronger products can set an unidentified mark deeper, and then it becomes harder to remove. A testing lab can identify the stain before you commit to any product.

Don't skip the pretest on a coated finish

Coatings can react differently from bare concrete, so a patch that looks fine elsewhere may not be safe here. Test a hidden spot every time, even if the same cleaner worked on another part of the slab.

Don't wait on a fresh spill

The longer standing water sits on concrete, the more likely it is to become a permanent mark. Blot it up with white paper or a dry cloth first, then think about cleaners. A few minutes spent blotting can save you a much harder job later.

Don't mix whiting into an acid poultice

Whiting foams when it meets acid and wrecks the acid's effect, so the poultice won't do its job. Pick a base such as talc, fuller's earth or clay instead, and keep it at least an eighth of an inch thick. Cover it with plastic for 24 hours before scraping it off.

Troubleshooting

If the stain is still there

Pick what you're seeing:

The mark looks gone while wet but returns once dry

Rinse once more, wait until the slab is completely dry, and judge again. If it persists and is localized, switch to a poultice or a cleaner made for that stain.

A ring forms around the cleaned area

The edges dried first. Rewet a wider area than before, scrub from the outside in, and rinse the whole section at once.

Detergent and brushing make no difference

Leave stronger chemicals alone until you know what the stain is. A testing laboratory can identify it, and the right proprietary cleaner can follow.

A white powder keeps coming back

Stop rinsing it repeatedly, since water alone does not remove efflorescence. Brush it off dry and have the deposit identified before you buy a product.

When to call a professional

A restoration firm is the right call for an old slab, a historic wall, or any surface treated with a repellent you can't identify. If you can't name the mark, a testing lab can analyze a small sample, which beats guessing with a stronger product that could make things worse.

Questions

Does water stain concrete?

Yes, a mark can be left when water dries, because whatever the water carries stays on the surface. Blot up the water, then wet, scrub and rinse the area.

Can I remove water stains from concrete with dish soap?

Yes, a mild detergent or kitchen cleanser does the job in the scrub, as long as the surface is wet first. Rinse it thoroughly afterward so no residue is left behind.

How do I get dirty or black water stains out of concrete?

Start with the standard steps, since dirty, black or white marks often respond to the same gentle scrub. If the mark stays, use a masonry cleaner made for that stain, then the poultice if it is still there. If you still can't tell what it is, send a sample to a testing lab.

Can I use a poultice on a concrete wall?

Yes, for a deep, localized stain a poultice can be used on a wall as well. Spread it at least 1/8 inch thick and cover it with plastic for 24 hours, then let it dry and scrape or brush it off.

How do I clean a water stain off a concrete floor quickly?

Blot up the water first, then wet the floor and scrub with a mild detergent and a stiff non-metal brush. Rinse thoroughly before the area dries so the cleaner doesn't leave a mark.

Is a pressure washer safe on a driveway stain?

Yes, if you keep it gentle. Keep the pressure under the 400 psi mark, use a wide fan nozzle angled between 25 and 50 degrees, and hold it roughly a foot off the slab. Historic stone should not be power washed at all.

Does the concrete really need soaking before I clean it?

Yes, because bare concrete pulls cleaner and loosened dirt deep into its surface if it's dry. Keep the slab damp through the scrub and the rinse, so the cleaner stays where you put it and the dirt washes away instead of sinking in.

Is it safe to use bleach on a concrete stain?

Only on organic growth such as moss or algae, and never on a water mark or natural stone. Keep it well away from ammonia, since mixing the two gives off a toxic gas, and rinse the surface thoroughly afterward.

Water Stains on other materials

All 44 materials for water stains

Other stains on concrete, brick & driveways

All 60 stains on concrete, brick & driveways

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Minwax
  2. Mothers
  3. Carpet and Rug Institute
  4. Brick Industry Association
  5. National Park Service
  6. Natural Stone Institute