Due to COVID-19, all immunization services are currently offered by appointment only. Children's vaccines are offered on Tuesdays 1-4 p.m. To make an appointment, call 360-385-9400.
Sliding-scale fees are available. Services for children are not denied due to inability to pay.
Jefferson County Public Health is located at 615 Sheridan Street in Port Townsend, in the Castle Hill Mall. Immunizations are also available at most medical provider offices throughout Jefferson County.