Battery life varies by product, but most Garmin watches have a battery life of at least 7 days with normal usage. Some products, such as the Forerunner 945 and the Fenix 6, have extended battery life modes that can last up to several weeks.