I guess it depends on what kind of teapot you use. I have a cast iron tea pot with enamel coating, so a quick rinse is all it takes to clean it. If you're pouring boiling water into it with each use, I imagine that kills anything nasty, as least on the surfaces it contacts, plus the steam would sterilize the rest.