The battery life of G-SHOCK fitness watches varies depending on usage, but many models offer extended battery life due to features like solar power charging. Some G-SHOCK models are known to offer battery life ranging from two to three years under normal use conditions, and with careful use of functions and backlight, the battery can last even longer.