I try to clean mine once a month or so, or whenever I have the time. I don't like to let my glass get too dirty, otherwise you can't properly taste the smoke.