Gravity water filters can effectively remove a wide range of contaminants, including bacteria, viruses, heavy metals, chlorine, and sediments. However, the specific contaminants removed depend on the filter's technology and design. It is important to check the filter specifications to understand its capabilities and limitations.