Water testing in Washington

Lowest price: Free, Yakima Health District.

Well waterLimited

Yakima Health District Free Well Testing, Lower Yakima Valley

Free

  • Nitrate
  • Bacteria

Call 360-236-3357 or sign up online through the Washington DOH well sampling form to request free testing.

Lower Yakima Valley residents who use private wells may qualify.

  • Yakima Health District, 1210 Ahtanum Ridge Drive, Union Gap · 509-575-4040

Checked October 1, 2026. Report a change

Well water

Washington DOH Private Well Arsenic Testing Guidance

$20

  • Arsenic

Find an accredited lab using the Washington Department of Ecology's accredited laboratory search, which provides sampling instructions and often a sample container.

Checked October 1, 2026. Report a change

Well or city water

Clallam County Drinking Water Lab Testing

$22

  • Bacteria
  • E. coli
  • Fecal coliform
  • Enterococci
  • Nitrate

Pick up a sterile sample bottle at the Environmental Health Services counter in Port Angeles and drop off your water sample during lab hours.

  • Clallam County Environmental Health Services, 223 E 4th Street, Room 130, Port Angeles · 360-417-2258

Checked October 1, 2026. Report a change

Well or city water

Thurston County Water Quality Lab Well Testing

$32

  • Bacteria
  • E. coli
  • Fecal coliform
  • Enterococci
  • Nitrate

Pick up a sample bottle at the Thurston County Public Health building in Olympia and drop it off at the front counter during posted lab hours.

  • Thurston County Public Health and Social Services Water Lab, 412 Lilly Road NE, Olympia · (360) 867-2631

Checked October 1, 2026. Report a change

Well water

Grays Harbor County Water Lab Well Testing

$37

  • Bacteria
  • E. coli
  • Fecal coliform
  • Nitrate

Pick up a sample bottle from the receptionist at the County Administration Building in Montesano and drop off the sample within the posted time windows.

  • Grays Harbor County Administration Building Water Lab, 100 W Broadway, Montesano · (360) 249-5579

Checked October 1, 2026. Report a change

Well or city water

Lewis County Water Laboratory Well Testing

$65

Each test costs $65

  • Bacteria
  • Nitrate

Pick up a sample bottle on the 3rd floor of the Lewis County Health Department in Chehalis and submit it the same day it is collected.

  • Lewis County Health Department Water Lab, 360 NW North Street, 3rd Floor, Chehalis · (360) 740-1237

Checked October 1, 2026. Report a change

Well water

Jefferson County Well Water Testing (Spectra Laboratories)

Call for price

  • Bacteria
  • Nitrate

Pick up a sample bottle at the Jefferson County Environmental Public Health office in Port Townsend and drop off the sample on Wednesday mornings before 11am.

  • Jefferson County Environmental Public Health, 615 Sheridan Street, Port Townsend · 360-385-9444

Checked October 1, 2026. Report a change

What your results mean