Skip to main content
King County logo
Find a vaccination clinic

Find a vaccination clinic


Use the ParentHelp 123 ResourceFinder or the HealthMap Vaccine Finder to search for a clinic or pharmacy near you.
Did you know? Children up to age 18 can receive free vaccines through the Washington State Childhood Vaccine Program. Find a VFC-enrolled clinic in your neighborhood.

Use the HealthMap Vaccine Finder to find a clinic near you


These sites offer vaccinations without requiring you to enroll as a patient. Many clinics, including Community Health Centers and some Public Health Centers, also vaccinate uninsured and underinsured individuals if they enroll as patients.


  • Hillman City Medical (Rainier Valley, Seattle)
    Vaccinates uninsured and underinsured children from birth through age 18. No administration fee is charged. Hillman City Medical also offers sick visits and wellness exams free of charge to uninsured patients. Make an appointment in advance by calling the clinic at 206-480-7677.

  • Kaiser Rainier Medical Center (Rainier Valley, Seattle)
    Offering vaccinations and other preventative care services to all Seattle Public School students (0-18) on Wednesdays and Fridays during the summer of 2020. During the summer, clients seeking vaccination services do not need to be registered with Kaiser. Enrollment is encouraged whenever possible. To schedule an appointment, please call 206-381-4182. Leave a message and your phone number.

  • Sea Mar Community Health Centers (multiple King County locations)
    Vaccinates uninsured and underinsured children from birth through age 18. Patients are charged an administrative fee, but no one is turned away for lack of funds. Uninsured and underinsured adults may be also able to receive vaccinations at no cost, but adult vaccine supply varies and cannot be guaranteed. Sea Mar encourages clients to enroll as patients when possible. Call to make an appointment. Walk-in vaccinations also offered on a first come, first served basis.

  • Swedish Family Medicine Ballard
    Vaccinates uninsured and underinsured children from birth through age 18. Patients are charged an administrative fee, but no one is turned away for lack of funds. Make an appointment by calling 206-297-5100. If you need services quickly, let the receptionist know and they will work with you to arrange a time that works for you. The clinic also has a monthly membership program for uninsured and underinsured patients. You can choose to pay $45 each month to access all available services.

  • The Everett Clinic (Bellevue, Bothell, Kirkland, and Shoreline)
    Vaccinate children from birth through age 18, including uninsured and underinsured children. Patients are charged an administration fee, but no one is turned away for lack of funds. The Everett Clinic encourages clients to enroll as patients whenever possible. Patients must call in advance to make an appointment.

  • Treehouse Family Medicine (Lake City, Seattle)
    Vaccinates children from birth through age 18, including uninsured and underinsured children. Patients are charged an administration fee, but no one is turned away for lack of funds. Treehouse Family Medicine encourages clients to enroll as patients whenever possible. Free off-street parking and close to transit. Easy texting at 206-203-2509. Schedule online in advance to make an appointment.

  • Valley Medical Center – Cascade Clinic
    Offers flu vaccinations to uninsured and underinsured children (0-18). Patients are charged an administrative fee, but no one is turned away for lack of funds. VMC Cascade encourages clients to enroll as patients when possible. Call 425-690-3400 to schedule an appointment.

* Please note: this list may not be exhaustive. Public Health frequently updates this page as new information becomes available.

  • School Based Health Centers (SBHC) operate at select schools in the Seattle, Highline, Renton, Bellevue, and Vashon school districts. SBHCs provide a range of free primary care services, including vaccinations, well child exams, chronic disease management, sports physicals, mental health counseling, and more. Find out if your child's school has a SBHC.

    Does your child attend a school in the Seattle Public Schools district? If so, your child can enroll at any of the 28 school based health centers (SBHC) in Seattle. Check out this map to find the SBHC closest to your home.

    Note: some SBHCs may be closed this fall due to the COVID pandemic. Please contact your nearest SBHC directly for more information.

Use the HealthMap Vaccine Finder to find a clinic near you


  • Sea Mar Community Health Centers (multiple King County locations)
    Vaccinate uninsured and underinsured children from birth through age 18. Patients are charged an administrative fee, but no one is turned away for lack of funds. Uninsured and underinsured adults may be also able to receive vaccinations at no cost, but adult vaccine supply varies and cannot be guaranteed. Sea Mar encourages clients to enroll as patients when possible. Call to make an appointment. Walk-in vaccinations also offered on a first come, first served basis.

Upcoming Vaccination Clinics

Eastgate Public Health Center
Free Childhood Immunizations Clinic

Thursday, September 24, 1-5pm BY APPOINTMENT only. Limited spots available. Please call (206) 477-8000 to make an appointment.

Offering all vaccines required for K-12 students + additional childhood vaccines.

Open to children ages 0-18. Prioritized for uninsured, underinsured, and Medicaid-enrolled children.

Eastgate Public Health Center
14350 SE Eastgate Way, Bellevue, WA 98007


Public Health Free Drive-Thru Childhood Immunization Clinics at the ShoWare Center

In partnership with Seattle Visiting Nurse Association. Walk-ups welcome too!

Wednesday, October 7, 12pm-5pm AND Saturday, October 10, 10am-4pm
Located at accesso ShoWare Center: 625 W James St, Kent, WA 98032

Teenage girl getting vaccine

Offering all vaccinations required for K-12 school plus flu vaccine. Free for children, no insurance required. Open to all King County students, ages 4-18.

If possible, bring your child’s vaccination records. Please wear short sleeves, and make sure everyone age 2 and older has a face covering.

Adult flu vaccine available from the Seattle Visiting Nurse Association. Registration required for adult flu vaccinations: schedule.seattlevna.com (please note: registration begins late September).

For accommodations or accessibility information, contact Gail Gustavson, ggustavson@kingcounty.gov

Help get the word out! Download and post a flyer, also available in the following languages:

All King County residents ages 4 and up can get vaccinated.
Yes, you and your child can still get vaccinated at no cost if you don’t have health insurance.

While supplies last, children ages 4-18 can get all vaccines required for K-12 school entry at no cost. This includes: hepatitis B, DTaP, Tdap, polio, MMR, and varicella. Children and adults can also get flu vaccine. Please note: we will not be providing FluMist nasal spray or high dose flu vaccine.

You do not need an appointment to get childhood vaccines. We will do our best to move you through the line quickly, but please be prepared for the possibility that you will need to wait.

You DO need an appointment for adult flu vaccine. Please schedule your appointment online at https://schedule.seattlevna.com/home. If you have health insurance, you will need to provide insurance information when scheduling your appointment. If you do not have health insurance or your insurance doesn’t cover flu vaccination, you can receive flu vaccine at no cost.

If your child is getting vaccinated, please bring any paper vaccination records you have for them.
Please wear comfortable clothes, and a short sleeved shirt. Also be sure that everyone in your family over age 2 wears a face covering.

Ideally, you and your family will get vaccinated without exiting your car. However, if your child is unwilling or unable to remain in the car while getting vaccinated, we will bring you and your child to a private space outside of your car.

For everyone's safety, please do not exit your car unless instructed to do so

Yes, you can take public transportation, bike, or walk to the clinics. The ShoWare Center is near bus lines 150, 166, and 180. Walk-up vaccinations will be offered on the west side of the building, at the building entrance. Please do not stand in the line of cars.
We will have a phone line available for any participant needing interpretation assistance.

The clinics will continue even if it is raining. However, we will consider rescheduling the clinics if we experience extreme weather conditions. This may include severe thunderstorms lasting most of the day, hazardous air quality, or snow. In the event of extreme weather, please check this webpage to see if the clinics are still taking place.

These clinics are co-hosted by Public Health – Seattle & King County (PHSKC), the Seattle Visiting Nurse Association (SVNA), and Kent School District. PHSKC will be providing all childhood vaccines, and SVNA will be providing all adult flu vaccine. If your child only needs flu vaccine, they can vaccinated at the SVNA tent.

Please review Public Health's Find a Vaccination Clinic webpage for additional options.

Stepping Stone Pediatrics
Free Childhood Immunization Clinics

By appointment: every Wednesday, 2pm-5pm and every Saturday, 10am-2pm

Located at 15710 NE 24th St, Suite A, Bellevue, WA 98008

Offering recommended vaccines to all 0-18 year olds. No insurance required.
Check availability and schedule an appointment on Stepping Stone Pediatrics' website.

Help get the word out! Download and post a flyer


School Based Health Centers

More than 30 campuses will be open for in-person health-care services this fall, including vaccinations. School based health centers operate at more than two dozen Seattle Public Schools, and five additional schools in Bellevue, Highline, Renton, and Vashon. SBHCs serve any student enrolled in the participating district. See a list of School-Based Health Centers (openings are subject to change and hours may be limited – call before visiting). Learn more.


ICHS low-cost/no-cost flu clinics for all ages: Multiple locations and Saturday appointments

Call to make an appointment:

  • ICHS International District Medical and Dental Clinic
    720 8th Ave S, Seattle WA 98104.
    Phone number to schedule appointments: 206-788-3700
    Saturday flu clinic hours: 9am - 5pm (9/19, 9/26, 10/3, 10/10 )

  • ICHS Holly Park Medical and Dental Clinic
    3815 S. Othello St, Ste. 200, Seattle, WA 98118
    Phone number to schedule appointments: 206-788-3500.
    Saturday flu clinic hours: 9am - 5pm (9/19, 9/26, 10/3, 10/10)

  • ICHS Bellevue Medical and Dental Clinic
    1050 140th Ave NE, Bellevue, WA 98005
    Phone number to schedule appointments: 425-373-3000.
    Saturday flu clinic hours: 9am - 1pm (9/26, 10/3, 10/10)

  • ICHS Shoreline Medical and Dental Clinic
    16549 Aurora Ave N, Shoreline, WA 98133
    Phone number to schedule appointments: 206-533-2600
    Saturday flu clinic hours: 9am - 1pm (9/26, 10/3, 10/10)

Seattle Visiting Nurse Association Drive-Thru Flu Vaccine Clinics

Multiple locations in King County. Serving adults and children ages 4+. All insurances accepted. Learn more and register online. *Please note: new clinic locations and dates will be added throughout September and October.

For free and confidential services, contact:


Link/share our site at www.kingcounty.gov/findaclinic