The battery can last up to 5 years at 1 reading per day. With constant readings every 30 mins the battery can last 4 months.