ilyazhito I wash my whistles in the sink with soap and water at the same time that I am washing my hands. I then shake out the excess water over the sink and let the whistles air dry. They are dry by the next day.
Camron Rust I periodically soak mine overnight in 100% Listerine. You can rinse them briefly with water after taking them out of the Listerine if it leaves too strong of a taste for you. Kills germs, tastes fresh.
BillyMac Pressure washer. When I pressure wash the vinyl siding on my house, I also pressure wash all my whistles. Easy peasy lemon squeezy with my 2,000 p.s.i., 1.2 g.p.m. pressure washer.
zm1283 Camron Rust wroteI periodically soak mine overnight in 100% Listerine. You can rinse them briefly with water after taking them out of the Listerine if it leaves too strong of a taste for you. Kills germs, tastes fresh. I do this too. I end up chewing the rubber mouth guard to pieces on all my whistles during the season, so I always buy two new ones before the start of the next year.
udbrky I used denture soak tablets. Put the tablet in a bowl of water, dissolve, soak the whistle for a few hours, rinse well, let it dry.
udbrky Saw this in an email the other day - Clean As A Whistle | Whistle Cleaner | Whistle Sanitizer| Alternate Method
bob jenkins I put them in my whistle bag after every game. Every two or three years, I get a new one, whether I need it or not.