Battery life in a battery-powered surveillance camera varies depending on factors such as camera settings, usage, and ambient temperature. Generally, the battery of a high-quality battery-powered surveillance camera can last for several months before needing to be charged.