Cracks, potholes, deformities, and depressions in the pavement from regular wear and tear. Soil changes, slope walkways, uneven surfaces, and improper drainage may also cause puddles.