Yes, it should be cleaned every time you refill the tank to prevent calcium buildup and foul odors. The ultrasonic nozzles on top of the unit should be cleaned with white vinegar and a cotton swab after every three to four uses to prevent mineral buildup.