The average battery life of an aux cord speaker is around 8-10 hours, although some models may offer longer or shorter battery life depending on the usage patterns.