The battery life of the Garmin Approach S70 GPS Golf Watch can vary depending on usage, but on average, it can last up to 10 hours in GPS mode and up to 2 weeks in smartwatch mode. This ensures that golfers can use it for multiple rounds without needing frequent recharging.