It depends on the environment and everyday wear and tear. Typically, you should clean your walls once or twice a year. However, if you have pets or young children, cleaning may be required more often.