It's recommended to have your AC ducts cleaned every 2-3 years for optimal indoor air quality and system efficiency. However, this can vary based on usage and environmental factors.