A MagnaClean filter should be cleaned at least once a year, though this might vary depending on the specific conditions of your heating system, such as the age of the system and the amount of debris typically encountered. It's often recommended to clean the filter during your boiler’s annual service.