It’s a still (not a filter), so hypothetically it should clear the water of anything with a vaporization point that is high enough that it doesn’t vaporize in the bottle. I would think that with the solar UV in addition it would be effective against bacteria as well.