It depends on usage, but generally, you should clean your shoes every few weeks & protect them to maintain their appearance and extend their lifespan.