It's recommended to service mechanical watches every 3 to 5 years to maintain their accuracy and longevity. This includes cleaning, oiling, and adjusting the movement.