How to Test Water for Contaminants: Kits vs. Labs

You can test your water using at-home test kits, sending samples to a certified lab, or both. The right approach depends on whether you’re on a public water system or a private well, what contaminants concern you, and how precise you need the results to be. Home test strips give quick, approximate readings for common issues, while certified labs deliver exact measurements for a wider range of contaminants, typically starting around $50 for basic tests.

Start With What Your Senses Tell You

Before spending money on testing, pay attention to what your water looks, smells, and tastes like. These clues won’t replace a lab report, but they can point you toward the right tests. A rotten egg smell usually comes from bacteria growing in your drain or water heater. A metallic taste typically means iron or copper is leaching from your pipes. Brown, red, or orange water is caused by rust. Bluish-green tinting or staining on porcelain fixtures signals copper corrosion in your plumbing.

None of these signs necessarily mean your water is unsafe, but they do tell you something is off. And the most dangerous contaminants, like lead, arsenic, nitrates, and PFAS, have no taste, color, or smell at all. That’s why testing matters even when your water seems perfectly fine.

Know What You’re Testing For

The EPA sets legal limits for over 90 contaminants in public drinking water. A few of the most important thresholds to know:

  • Lead: action level of 0.010 mg/L (the safety goal is zero)
  • Arsenic: 0.010 mg/L
  • Nitrate: 10 mg/L
  • PFOA and PFOS: 4.0 parts per trillion each, set in 2024

That PFAS standard is worth noting because it’s extraordinarily low, reflecting how toxic these “forever chemicals” are even in tiny amounts. Testing for PFAS requires specialized lab analysis and tends to cost more than standard panels.

If you’re on a public water system, your utility tests regularly and publishes an annual Consumer Confidence Report with the results. You can request a copy or find it online. But that report reflects water quality at the treatment plant, not at your tap. Contaminants like lead enter your water from your own plumbing, so utility testing won’t catch them.

Home Test Kits: Fast but Limited

Home test kits use chemical test strips or color-changing reagents to detect common contaminants. You dip a strip in a water sample, wait a set time, and compare the color change to a reference chart. Kits are widely available for $15 to $50 and cover parameters like pH, hardness, chlorine, lead, nitrates, iron, and bacteria.

A 2025 study in the Journal of Water and Health evaluated these kits systematically and found their performance “highly repeatable but variable.” The kits were generally better at detecting whether a contaminant was present at all than at determining whether it exceeded the legal safety limit. For copper, even the best-performing kit caught concentrations above the safety threshold only 40% of the time. Multi-parameter kits (the popular all-in-one strips) consistently performed worse than single-parameter kits, likely because optimizing one strip for multiple chemicals involves trade-offs.

False negatives were a recurring problem across contaminants, including lead and nitrate. That means a home kit might tell you your water is fine when it’s not. For iron specifically, dedicated single-analyte kits performed well, but the multi-parameter versions did not.

Home kits are useful as a first pass or for ongoing monitoring between lab tests. They’re not reliable enough to be your only source of information, especially for contaminants with serious health consequences like lead or nitrate.

Certified Lab Testing: The Gold Standard

For accurate, legally defensible results, send your water to a state-certified laboratory. These labs use EPA-approved methods and are regularly audited for quality. You can find one in your state through the EPA’s directory of state laboratory certification programs, available on the EPA website.

The process is straightforward. You contact the lab, they mail you sample bottles (sometimes with preservatives already added), and you collect the water following their instructions. You ship the samples back, and results typically arrive within one to two weeks. A basic coliform bacteria test runs around $50 to $60. Individual chemical tests range from roughly $13 for something simple like calcium hardness to $50 or more for nitrate analysis. Lead testing is often subcontracted to specialized facilities and priced separately. A comprehensive panel covering dozens of contaminants can run $100 to $300 or more depending on the lab and what’s included.

How to Collect a Proper Sample

Sample collection technique matters enormously, especially for lead. The standard method is a “first draw” sample: you let water sit undisturbed in your pipes for at least 6 hours but no more than 12, then collect the very first liter that comes out of the faucet. This captures water that has been in prolonged contact with your plumbing, which is where lead dissolves into the water. Morning, before anyone showers or flushes a toilet, is the easiest time to do this.

For bacterial testing, use the sterile container the lab provides. Don’t rinse it, don’t touch the inside, and don’t let the faucet touch the bottle rim. Remove any aerator screen from the faucet first, since bacteria can colonize those screens and skew results. Some labs will also ask you to run the water for a set period or flame-sterilize the faucet opening.

Follow the lab’s instructions exactly. A contaminated or improperly collected sample gives you results that are worse than no results at all, because they might falsely reassure you.

Testing Schedules for Well Owners

If you get your water from a private well, no government agency is testing it for you. The CDC recommends testing your well at least once every year for four things: total coliform bacteria, nitrates, total dissolved solids, and pH. Beyond that, test for any contaminants known to be a concern in your area, which your state health department or cooperative extension office can help you identify.

Total coliform bacteria serve as an indicator organism. A high coliform count doesn’t necessarily mean a specific pathogen is present, but it signals that conditions favor bacterial contamination and that harmful organisms could be getting in. If your total coliform test comes back positive, the next step is testing specifically for fecal coliforms or E. coli. A positive result for either one likely means animal or human waste is entering your well.

Nitrate testing is especially important if anyone in your household is pregnant or if infants drink the water. High nitrate levels interfere with the blood’s ability to carry oxygen, and babies are particularly vulnerable. The legal limit is 10 mg/L, and levels can spike seasonally due to agricultural runoff or fertilizer use nearby.

Check your well’s physical condition every spring as well. Cracks in the well casing, a damaged cap, or changes in the surrounding landscape (new construction, flooding) can all introduce contaminants that weren’t there before. Any time you notice a change in your water’s taste, smell, or appearance, test again regardless of your annual schedule.

When to Test Beyond the Basics

Certain situations call for testing that goes beyond the standard annual panel. If your home was built before 1986, your plumbing may contain lead solder or lead service lines, and a first-draw lead test is worth doing. If you live near industrial sites, gas stations, or agricultural operations, volatile organic compounds, pesticides, or heavy metals like arsenic may be relevant. If your area has known PFAS contamination from firefighting foam or manufacturing, request PFAS-specific testing from a lab equipped to measure in parts per trillion.

Radon can also dissolve into groundwater, particularly in regions with granite bedrock. It’s odorless and contributes to lung cancer risk when it off-gasses from water during showers. Not all labs offer radon-in-water testing, so you may need to ask specifically.

Your local health department is often the best starting point for figuring out which contaminants matter in your area. Many maintain lists of regional concerns and can recommend appropriate test packages, sometimes at reduced cost.