When ever it needs it. If I am working with flannel, I sometimes clean it twice per project, because of all the lint build up. With cotton, after each project. I just try to keep a eye one the lint build up. So, I guess I do it more than every three month. It does not take much lint to mess up the machine.