Get a Fast Quote

How to Remove Oil Stains From a Concrete Driveway in Wilmington, NC

A step-by-step guide to getting oil and grease stains out of a concrete driveway in the Wilmington area, why coastal humidity makes them stubborn, and when a stain will not fully lift.

The short version: a fresh oil spill comes out best if you smother it with an absorbent like cat litter first, then scrub the spot with a degreaser and rinse. An older, set-in stain needs a dedicated concrete degreaser left to dwell, a stiff-bristle scrub, and hot water under pressure — sometimes more than once. Very old, deep stains may lighten dramatically but never vanish completely, because the oil has soaked into the pores of the concrete. Here is how to work through each case on a Cape Fear driveway.

Why oil is so hard to get off concrete here

Concrete looks solid, but it is porous — a network of tiny channels that wicks liquid down below the surface. Motor oil, transmission fluid, and grease seep into those pores and bind there, which is why a garden hose does nothing. In the Wilmington area the problem has a second layer: our heat and near-constant coastal humidity keep the slab warm and the oil thin enough to migrate deeper, and the same shaded, damp conditions that grow algae on Forest Hills and historic-district driveways leave a biofilm that traps grime right alongside the oil. The sooner you treat a spill, the less of it reaches the deep pores.

Fresh spills: act within the first day

  • Absorb first, do not spread. Cover the spill with cat litter, baking soda, cornstarch, or a commercial oil absorbent and let it sit for several hours to overnight. It pulls the surface oil up before it sinks in.
  • Sweep it up and degrease. Sweep the used absorbent into a bag (do not hose it into the storm drain — it runs straight to the Cape Fear and the sounds), then work a concrete degreaser or grease-cutting dish soap into the spot with a stiff nylon brush.
  • Rinse and repeat if needed. Rinse with hot water and check. A same-day spill usually clears in one or two passes.

Older, set-in stains: a step-by-step

  1. Pre-wet the area so the degreaser stays on the stain instead of soaking straight into dry concrete.
  2. Apply a dedicated concrete degreaser — an alkaline or citrus-based cleaner made for masonry, not just soap. Let it dwell for the time on the label (often ten to fifteen minutes); do not let it dry out.
  3. Agitate hard with a stiff-bristle brush to lift the loosened oil out of the surface pores.
  4. Rinse with hot water under pressure. Heat is what actually breaks oil down, which is why a professional hot-water pressure washer clears grease that cold water leaves behind.
  5. Repeat. Deep stains commonly need two or three full cycles. Each pass pulls a little more oil out of the concrete.

Will a pressure washer alone remove it?

Not reliably. Cold water at high pressure will blast off the loose grime around a stain and make it look better, but it does little to the oil bound inside the pores — and it can etch or striped-mark the slab if the tip is held too close. The combination that works is chemistry plus heat: a degreaser to break the oil's grip and hot water to carry it off. That is exactly how our driveway and concrete cleaning in Wilmington handles oil shadows near the garage — pre-treat by hand, then clean with a hot-water flat-surface cleaner for an even finish with no wand striping.

When a stain will not fully come out

Be honest with yourself about a stain that has been there for years. Once oil has migrated deep into the concrete, no amount of surface cleaning reaches all of it, and the best realistic outcome is a dramatic lightening rather than a blank slab. At that point the practical fix is to clean it as far as it will go and then apply a concrete sealer or a solid-color coating, which both hides the shadow and stops the next spill from soaking in. A sealed slab is far easier to keep clean on a humid coast where everything wants to stain.

How to keep it from happening again

Seal the concrete after a thorough cleaning, keep a small tub of absorbent in the garage for the next drip, and treat spills the day they happen. If you are already having the driveway cleaned, sealing it in the same visit is the cheapest insurance against future oil marks. For what a full driveway clean runs locally, see our Wilmington driveway cleaning cost guide.

Frequently asked questions

Does bleach remove oil stains from concrete? No. Bleach can brighten algae and mildew, but it does not dissolve oil — you need a degreaser made for masonry to break the grease down.

Will the oil stain damage my driveway? A stain itself is mostly cosmetic, but oil left to sit can soften some sealers and always looks worse over time as it spreads and traps dirt, so it is worth treating early.

Can you get an old oil stain out completely? Sometimes, but not always. A years-old, deep stain usually lightens a great deal rather than disappearing; sealing or coating the slab afterward is how you hide what will not lift. Get an upfront quote for a full driveway clean in Wilmington and we will tell you honestly what to expect.

Free estimate

Get your fast quote

Tell us what needs cleaning in your area — we’ll reach out right away.

Free Quote