This is a commonly discussed subject with our customers. Each DubCharge battery has 900mAh which for a heavy user will last at least 21 days. Most customers have not let their battery get close to being dead since they are able to easily charge it using the Dual-Port technology. Please remember that this is all dependent on the sort of user you are and just like most electronic devices, weather/temperature will be a factor on the battery life.