Certified RO systems typically strip out 95–99% of dissolved toxic metals, making them one of the strongest single-stage defenses against lead, arsenic, chromium-6, mercury, and cadmium. The membrane’s pores sit near 0.0001 microns, physically smaller than most metal ions, so rejection happens through size and charge exclusion rather than chemical reaction.
Below, we break down rejection rates by individual metal, explain why real-world performance shifts with water chemistry, and compare RO to carbon filtration, ion exchange, and distillation for anyone weighing treatment options.
Reverse Osmosis Works by Forcing Water Through a Near-Impermeable Membrane
An RO membrane sits at the center of the system, and its job is mechanical rather than chemical. Household pressure pushes tap water against a thin-film composite sheet with pore sizes around 0.0001 microns, smaller than most dissolved metal ions, which simply cannot fit through. Clean water molecules pass into a holding tank, while rejected contaminants concentrate into a brine stream that drains away.
That physical barrier is the reason reverse osmosis heavy metals removal efficiency stays so high across studies. Lead, cadmium, mercury, and arsenic all share ion sizes larger than the membrane’s exclusion limit, so rejection happens on contact. NSF/ANSI 58 is the certification standard that verifies a system’s stated contaminant reductions against independent lab testing, and that label matters when comparing systems on paper.
Why the Process Is Not Selective
Because rejection depends on size and charge, RO does not distinguish between harmful lead and beneficial calcium. Both end up in the waste stream. That is why remineralization cartridges exist, and why a reverse osmosis vs other filters for heavy metals comparison usually lands in RO’s favor: no single competing technology matches its breadth of metal coverage, though each has trade-offs you’ll want to weigh.
Rejection Rates Vary by Metal and by Speciation
Lab rejection rates cluster in the 95–99% band, yet the exact figure shifts depending on the element and the chemical form it takes in your water. Lead removal consistently exceeds 98% in certified systems, the strongest performance of any common contaminant. Arsenic rejection exceeds 95%, but only As(V), the oxidized form, is reliably filtered; As(III) slips through more easily and requires oxidation pre-treatment to convert it.
Hexavalent chromium Cr(VI) is rejected above 95%, which matters because carbon filters alone often miss it entirely. Mercury, cadmium, copper, and zinc typically fall in the 92–99% range, though exact numbers depend on influent chemistry, pH, and the concentration entering the membrane, which is why lab results and your kitchen tap can tell different stories.
Those lab-versus-tap differences become clearer once real feed-water conditions enter the picture.
| Heavy Metal | Typical RO Rejection | Notes |
|---|---|---|
| Lead (Pb) | 98–99% | Most reliable rejection of any common contaminant |
| Arsenic, As(V) | 95–99% | Oxidized form; reliably filtered |
| Arsenic, As(III) | 50–75% | Reduced form; needs oxidation pre-treatment |
| Chromium-6, Cr(VI) | 95–99% | Often missed by carbon alone |
| Mercury (Hg) | 95–98% | Stable across most pH ranges |
| Cadmium (Cd) | 93–98% | Sensitive to feed water chemistry |
| Copper (Cu) | 92–98% | Higher rejection in alkaline pH |
| Zinc (Zn) | 92–97% | Often incidental rather than target contaminant |
Real-World Performance Shifts With Water Conditions
Lab claims assume ideal pressure, temperature, and pH. Your kitchen tap rarely matches those conditions, so the rejection rates you actually experience drift from the certified numbers. Higher feed water pressure increases rejection; lower household pressure, common in homes fed by well pumps or older plumbing, can let more ions slip past the membrane, sometimes by 5–10%.
Cold water slows the process and can reduce rejection rates, which matters in unheated spaces like garages or basement utility rooms. Acidic pH keeps arsenic in its poorly rejected As(III) form, while alkaline pH converts it to the filterable As(V) form. Membrane age matters most of all: rejection silently degrades after 12–24 months, giving users false confidence if they skip replacement.
Membranes do not fail loudly. They let contaminants creep back into your drinking water long before they stop producing water at all, which is exactly why scheduled replacement is non-negotiable.
The TDS Reduction Trap
Most RO units advertise a total dissolved solids (TDS) reduction percentage right on their display panel. A drop from 200 ppm to 20 ppm sounds impressive, but TDS measures everything dissolved in water, including sodium, chloride, and bicarbonate. A specific metal like lead can still slip through at concentrations TDS does not register. Treat TDS as a rough system-health indicator, not a guarantee that any single contaminant is gone.
How RO Stacks Up Against Carbon Filters, Ion Exchange, and Distillation
Standard activated carbon blocks remove some lead and copper by adsorption but perform poorly on arsenic and chromium-6, two of the most concerning metals in U.S. drinking water. Pitcher filters with carbon cartridges often advertise lead reduction, yet testing repeatedly shows wide performance gaps below their claimed numbers, and almost no rejection of Cr(VI).
Ion exchange softeners target specific ions like calcium and lead but do not reliably remove arsenic or chromium. They work by swapping hardness ions for sodium, which means heavy-metal rejection depends on resin selection and water chemistry. Distillation effectively removes most heavy metals but is slow, energy-intensive, and impractical at household scale; a single gallon can take three to five hours.
RO offers the broadest single-method coverage of heavy metals, which is why certified units pair it with a carbon polish stage. The carbon catches chlorine and volatile organics the membrane would otherwise miss, while the membrane handles the metal rejection load, giving you a two-stage barrier that addresses both metals and chlorine byproducts.
| Filtration Method | Lead | Arsenic | Chromium-6 | Mercury |
|---|---|---|---|---|
| Reverse Osmosis (certified) | 98–99% | 95–99% (As V) | 95–99% | 95–98% |
| Activated Carbon (standard) | 60–90% | 10–30% | 5–20% | 40–70% |
| Ion Exchange | 90–95% | 20–50% | 30–60% | 85–95% |
| Distillation | 99%+ | 99%+ | 99%+ | 99%+ |
What an RO System Does Not Solve on Its Own
RO strips beneficial minerals like calcium and magnesium along with toxic metals, so remineralization cartridges address taste and mineral balance. Without that stage, your water may taste flat and your daily mineral intake from drinking water drops to near zero, though most mineral intake comes from food, not water.
Volatile organic compounds and chlorine pass through if the carbon pre-filter is exhausted or absent. The brine stream contains all rejected contaminants, so disposal matters in homes with septic systems or drought-sensitive wells; a typical RO unit sends 3–4 gallons to drain for every gallon produced. Storage tanks can harbor bacterial growth if not sanitized, and that risk is unrelated to heavy metal performance.
Knowing those operating risks matters less if the system was never matched to your water in the first place.
- Mineral stripping: Calcium and magnesium are removed alongside toxic metals.
- Brine waste: Every gallon of purified water produces 3–4 gallons of concentrated reject.
- Microbial risk: Holding tanks can grow biofilm without annual sanitization.
- No VOC coverage: Volatile organics require a functioning carbon stage.
Matching an RO System to Your Actual Water Test Results
Run an independent lab test before buying; look for specific metals rather than relying on a vague “heavy metals panel.” Municipal water suppliers publish annual Consumer Confidence Reports, but those cover average zone results, not the specific concentration at your kitchen tap. Private well owners need a state-certified lab test that names each metal with a numeric result in ppm or ppb.
Choose a system certified to NSF/ANSI 58 for the exact contaminants your report flagged, not a generic list. Budget for annual membrane replacement, pre-filter changes every 6 months, and post-filter swaps on schedule. Because feed water chemistry affects rejection rates, you should match the system to what your test shows, not to what the marketing claims. If arsenic is the concern, add an oxidation pre-filter to convert As(III) to As(V) before the membrane does its work.
Water test results should drive your system choice, not the other way around. A $600 RO unit tuned for the wrong metal is wasted money; a $200 carbon block targeted at the right one can outperform it.
Whole-House vs Point-of-Use
Whole-house RO systems exist, but they waste significant water and energy, while point-of-use units at the kitchen tap usually deliver the best balance of cost and protection. For most households, a 3- or 4-stage under-sink unit handles drinking and cooking water at a fraction of the operating cost. Whole-house systems make sense only when contamination extends to all fixtures, including showers, where dermal absorption can matter for a few metals.
Bottom Line
Reverse osmosis removes 95–99% of dissolved heavy metals when the system is correctly sized, properly maintained, and matched to your water chemistry. Rejection rates hold across lead, arsenic, chromium-6, mercury, and cadmium, with two real-world exceptions: As(III) requires pre-oxidation, and aged membranes silently lose performance. Buy based on your water test, demand NSF/ANSI 58 certification for the specific metals you need removed, and replace filters on schedule, because the only thing worse than no filtration is filtration you trust but that no longer works.
FAQ
Does reverse osmosis remove lead from drinking water?
Yes. Certified RO systems reject lead at 98–99%, making them one of the most reliable home treatments available. The membrane physically blocks lead ions, which are larger than its 0.0001-micron pores. NSF/ANSI 58 certification verifies this performance.
What percentage of heavy metals does reverse osmosis remove?
Most certified RO systems strip 95–99% of dissolved heavy metals including lead, arsenic, chromium-6, mercury, and cadmium. Exact percentages depend on the metal, its chemical form, feed water pressure, pH, temperature, and membrane age.
Which heavy metals can pass through an RO membrane?
Arsenic in its As(III) form slips through more easily, sometimes only 50–75% rejection, and requires oxidation pre-treatment. Boron and certain small ionic species also show lower rejection than typical heavy metals. Otherwise, most dissolved toxic metals fall well within the membrane’s exclusion range.
Is reverse osmosis the best filter for heavy metal contamination?
For broadest single-method coverage, RO outperforms carbon and ion exchange. Distillation removes metals more completely but is impractical at household scale. RO paired with a carbon polish stage handles both metals and chlorine-related byproducts most homeowners care about.
How often should RO filters be changed to maintain heavy metal removal?
Pre-filters and post-filters should be swapped every 6 months, and the membrane itself every 12–24 months depending on usage and feed water quality. Skipping replacement lets rejection degrade silently, and your TDS meter will not catch a 2% lead leak.
Does reverse osmosis remove arsenic and mercury?
Yes for both. Arsenic rejection exceeds 95% when the metal is in its As(V) form; As(III) requires an oxidation pre-filter for reliable removal. Mercury rejection runs 95–98% and is stable across most residential pH ranges, making RO a strong choice for either contaminant.
