It definitely depends on a number of factors. The primary one being how many activations per day and how long each recording is. I have cameras down the sides of my house that hardly ever record and the battery lasts over 6 months. In my driveway, it records about 7-8 times per day and I'll recharge the battery around every 3-4 months