Eavestroughs should be cleaned at least twice a year, ideally in the spring and fall. However, if the home is surrounded by trees, more frequent cleaning may be necessary.