The typical battery life of a heated jacket is up to six hours on a single charge. Some brands may have a longer shelf life than others. You should allow around an hour or two for a jacket to be completely recharged when it is necessary.