Skip to content
Give us a call at 1(800) 841-5580  – ¿Habla español? Llame al 1(248) 707-9500
    How to Remove Oil Stains From Concrete Floors

    How to Remove Oil Stains From Concrete Floors

    A dark oil spot in a garage is more than an eyesore. It can soak deep into porous concrete, collect dirt, create an odor, and interfere with the bond of a future floor coating. Knowing how to remove oil stains properly means treating the contamination below the surface, not simply making the top look cleaner for a few days.

    Fresh drips are usually straightforward. Old engine oil, transmission fluid, power steering fluid, and cooking oil that have sat through hot summers and cold winters take more work. The right method depends on how long the stain has been there, how deeply it penetrated, and whether the floor will remain bare or be prepared for a professional-grade coating system.

    Start by Identifying the Stain and Its Depth

    Oil stains on concrete do not all behave the same way. A recent leak often remains near the surface, leaving a wet, glossy patch that can be absorbed with dry material and cleaned with a degreaser. An older stain may look dull, dark, or slightly shiny while extending well below the concrete surface.

    Before applying any cleaner, remove loose debris by sweeping or vacuuming the area. Do not start with a pressure washer. Water can push oil farther across the slab, carry contamination into cracks, and make it harder to see where the stain actually begins and ends.

    If the spot is still wet, cover it with an absorbent material such as clay-based cat litter, oil-dry, or a commercial absorbent. Grind it into the stain gently with your shoe or a stiff broom, let it sit overnight, then sweep it up. This step pulls out free oil before you introduce water or cleaner.

    For a stain that has been sitting for months or years, expect to repeat the cleaning process. Concrete is porous, and a quick surface scrub cannot always draw out contamination that has migrated into the slab.

    How to Remove Oil Stains With a Concrete Degreaser

    For most garage floors, driveways, patios, and work areas, a purpose-made concrete degreaser is the most reliable starting point. Household dish soap can help with a light fresh spill, but it is not designed to break down heavy petroleum contamination embedded in concrete.

    Choose a degreaser formulated for oil and grease, then follow its dilution and dwell-time instructions. Stronger is not automatically better. An overly concentrated cleaner can leave residue, while too little dwell time may not give the chemistry a chance to loosen the oil.

    Wet the stained area lightly if the degreaser instructions call for it, apply the cleaner generously, and allow it to dwell without drying out. Scrub aggressively with a stiff nylon deck brush. Avoid a wire brush, which can leave metal fragments behind and scratch or mark the concrete.

    Rinse thoroughly and remove the dirty solution with a wet vacuum, squeegee, or absorbent towels. Do not let the oil-laden rinse water dry back onto the floor. If the stain remains visibly dark after the slab dries, repeat the process rather than moving on too quickly.

    A clean-looking surface is a good sign, but it is not the only test. Place a few drops of water on the dried area. If the water beads dramatically while nearby concrete darkens and absorbs the moisture, oil or cleaner residue may still be present. Continue cleaning until the surface wets more consistently.

    Use Heat Carefully on Stubborn Garage Stains

    Warm concrete and warm water can help a degreaser work more effectively, especially on thick automotive oil. Heat lowers the viscosity of oil and helps bring it closer to the surface. However, avoid using an open flame, propane torch, or high heat gun near petroleum contamination. Fire risk aside, extreme heat can bake residue deeper into the slab or damage nearby sealants, expansion joints, and coatings.

    Work during moderate temperatures when possible. A shaded, cool slab can slow cleaner performance, while direct summer sun can cause a degreaser to dry before it has done its job.

    Pull Deep Oil Out With a Poultice

    When scrubbing no longer improves the stain, a poultice can pull oil from below the surface. A poultice combines an absorbent material with a solvent or degreasing agent. As the mixture dries, it draws dissolved oil upward and into the absorbent material.

    Commercial oil-stain poultices are usually the simplest choice because the ingredients are designed to work together. Apply the material over the stain and extend it slightly beyond the visible edge. The oil underneath often reaches farther than the dark spot you can see.

    Cover the poultice according to the product instructions, allow it to work and dry fully, then scrape or sweep away the residue. The stain may lighten significantly after one application, but deeply saturated areas commonly need two or three rounds.

    DIY mixtures made from absorbent powder and solvent are sometimes used, but they involve more guesswork and more safety concerns. Solvents can be flammable, create harmful vapors, and leave residues that affect coating adhesion. For a floor you plan to coat, a commercial product and a final degreasing wash are the safer path.

    Avoid Shortcuts That Create Bigger Problems

    Some popular stain-removal tricks solve the appearance problem while leaving a performance problem behind. Bleach is not an effective oil remover because it does not emulsify petroleum-based contamination. Acid cleaners are also not the answer for oil. Acid etching may roughen concrete, but it cannot properly remove oil that remains in the pores. In fact, applying acid over an oily area can create uneven etching and leave the slab poorly prepared for a coating.

    Pressure washing can be useful after degreasing, especially on an exterior driveway, but it should not be the first or only step. Use it to rinse away loosened contamination, not to blast untreated oil across the surface.

    Painting or coating over a stain is the costliest shortcut. Oil prevents proper adhesion. The result can be fisheyes, soft spots, peeling, delamination, or a coating that looks good initially but fails under hot tires and regular garage use.

    Prepare the Concrete for a Coating System

    If you want to transform the garage after cleaning, stain removal is only one part of surface preparation. The concrete must also be mechanically profiled or properly prepared according to the coating system requirements. This creates the surface texture needed for the coating to lock into the slab.

    First, complete all oil remediation. Then allow the concrete to dry fully and inspect it under bright lighting. Look for dark shadows, glossy patches, or areas where water continues to bead. Treat those spots again before profiling the surface.

    After mechanical preparation, vacuum the slab carefully and perform a final inspection. Freshly exposed concrete can reveal oil that was hidden beneath the original surface. If contamination comes back to the surface, stop and address it. A coating system is only as dependable as the preparation underneath it.

    For a high-traffic garage, a full system with the appropriate primer, build coat, decorative finish if desired, and durable topcoat offers much better long-term protection than a basic floor paint. The right topcoat also matters. A scratch-resistant, UV-stable polyaspartic topcoat helps protect the finished floor from chemicals, abrasion, tire traffic, and yellowing where sunlight reaches the slab.

    When Replacement or Professional Help Makes Sense

    Most oil-stained concrete can be cleaned and coated successfully. But there are exceptions. Concrete that has been repeatedly saturated by long-term vehicle leaks, fuel spills, or industrial fluids may require localized grinding, removal, patching, or an experienced coating professional to evaluate the slab.

    The same applies when the concrete is soft, crumbling, heavily cracked, or contaminated across a large area. Saving money with DIY does not mean skipping the steps that protect the investment. It means using a clear system, quality materials, and the right level of support for the condition of your floor.

    If a stain keeps returning after several cleaning cycles, do not cover it and hope for the best. Give it the attention it needs before moving forward. PerformanceDIY brings 51 years of coating and installation experience to help homeowners create floors built to perform. Do it once. Do it with Performance.