Brush off any loose dirt, leaves and other debris with a stiff work broom. Removing the top layer of debris enables you to focus on the oil spots, and identify smaller stains you may not have noticed.
Clean the driveway with a power washer and scrubbing brush.
Spread sawdust, cat litter or cement powder over the oil spots and wait for the surface to dry. If they’re new, the material will absorb most of the residue. Brush it away with the brush and hose the surface.
Pour stain remover over older spots. Use a brick degreaser or a mix of one part bleach to four parts water. Allow the mixture to settle on the bricks for about 15 minutes or the amount of specified on the instructions. Scrub the spot with the brush and warm water.
Hose the solution down the length of the driveway to the street so it doesn’t damage surrounding growth.