The average walkie-talkie has a battery life of 8-10 hours. However, this will vary depending on the brand and model of radio you choose. Some radios have batteries that can last for up to 25 hours, while others require frequent charging.