No, the Sawyer Mini does not remove viruses (they are smaller than 0.1 microns in size and therefore pass through the filter)