Spy camera battery life varies depending on factors such as usage, recording settings, and battery capacity. The cameras mentioned in this article offer battery life ranging from 30 to 50 hours of continuous recording.