Answer · Diagnostics

How long does a car battery last?

Short answer

Most car batteries last three to five years. Short journeys, long periods standing, heavy electrical loads and extreme cold all shorten that. Slow cranking, dimming lights on start-up and needing a jump after a few days standing are the classic warning signs.

Modern stop-start cars use AGM or EFB batteries, which cost more and often have to be registered to the vehicle's battery management system after fitting. Fitting a plain lead-acid battery to a stop-start car, or skipping the coding step, causes premature failure. Our technicians fit and register to spec.

Mobile Motor Mate prices, for reference
Full serviceFrom £199 + VAT, about 90 minutes
Interim serviceFrom £145 + VAT, about an hour
Major serviceFrom £230 + VAT, about two hours
Oil changeFrom £120 + VAT, about 45 minutes
WhereYour driveway at home or work, Monday to Saturday
PricesFixed before booking, excluding VAT

How long does a car battery last — in more detail

Modern stop-start cars use AGM or EFB batteries, which cost more and often have to be registered to the vehicle's battery management system after fitting. Fitting a plain lead-acid battery to a stop-start car, or skipping the coding step, causes premature failure. Our technicians fit and register to spec.

Booking the work

Mobile Motor Mate carries out mobile servicing, oil changes, diagnostics and battery replacement at your home or workplace across the UK. Prices are fixed before you book and quoted excluding VAT. See full pricing or check coverage in your area.

Book your service in about a minute

Pick a service, enter your registration and postcode, and pay online or on the day. No membership, no call-out fee.

Book my serviceor call 0333 188 9959

Book a mobile service

Fixed price up front, no membership, no call-out fee. A qualified technician comes to your home or workplace, Monday to Saturday.

No membership needed

Book your service

Under a minute, an expert calls to confirm your slot.

Tap the plate and type your registration, e.g. AB12 CDE
Enter a valid UK number plate.
Type your postcode so we can find your nearest technician Enter a valid UK postcode.
Pick one to see the price. You can change it on the phone if the car needs something else.
Please choose a service.
Please enter your name.
Please enter a valid phone number.

By booking you agree to be contacted about your service. We only use your details to help you, see our privacy notice.

or call us
Call us0333 188 9959
★ 4.8 / 5 from 1,000+ Fixed price No call-out fee

Booked, we've got it.

An expert is calling you now to confirm your price and slot.

Keep your phone to hand.

We'll come to you at a time that suits, morning or afternoon, Monday to Saturday.
Or leave your details 0333 188 9959