The battery life of GPS trackers for cars ranges from 6 months to 7 years on average. The battery can be charged or non-charged.