I clean mine after every project,just depend on the size.And not to hjack your thread but how often to you oil your machine and change needles. My repair guy says oil to machines is like people/water,and we all know how we work when dehydrated. And I change needles after every large quilt project( I don't throw them away,I use them them for a spare. What do you all do?