How Much Does a Lawn Mower Battery Cost? (Price Ranges & Buyer Guide)
Expect to pay roughly $30–$150 for a replacement lawn mower battery. A 12V lead-acid battery for a riding mower typically costs $40–$90, while a lithium-ion battery pack for a cordless push mower usually runs $60–$150 or more depending on voltage and amp-hours (Ah). Aftermarket batteries are generally cheaper than OEM-branded ones, and some stores add a core/exchange charge if you don't return the old battery.
