Solar watches can last between 10 and 20 years of normal use before a replacement is needed.