The factors that keep draining your lawn mower battery include damaged, loose, or corroded cables, an electronic drain, or cables that are attached loosely. Sometimes, it is as simple as the battery needing some maintenance. Other plausible reasons are faulty alternators, voltage regulators, and battery chargers.