Water testing in Washington
Lowest price: Free, Yakima Health District.
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
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
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
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
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
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
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