Tarrant County Client Services
Tarrant County Public Health provides immunizations at all of our Public Health Centers. Most Public Health Centers are open from 8:00-5:00, Monday-Friday, however, immunization service hours are specifically listed below.
Appointments are not required for immunizations as they are given on a walk-in basis during the times listed for immunization hours. However, if capacity is reached at an earlier time, the immunization registrations will stop for that time period. This will allow those who are already registered for immunizations to be served before closing.
Immunization fees for children under 19 years are $20.00 for the first immunization and $25.00 for two or more immunizations. Medicaid and CHIP are accepted for children's immunizations.
Fees for persons 19 and older vary according to the immunization. You may call the Public Health Center for those fees as well as other questions you may have.
536 W. Randol Mill Rd., 76011 Monday – Friday 8 am – Noon & 2 – 4 pm
3800 Adam Grubb Rd., 76135 Monday – Friday 8 am – Noon & 2 – 4 pm
6601 Watauga Rd., 76148 Monday - Friday 8 am – Noon & 2 – 4 pm
3212 Miller Ave., 76119 Monday – Friday 8 am – Noon & 2 – 4 pm
La Gran Plaza Mall *
4200 South Frwy., 76115 Monday – Friday 8 am – Noon & 2 – 4 pm
*Saturdays available, please call for details
6551 Granbury Rd., 76133 Monday – Friday 8 am – Noon & 2 – 4 pm
Occasionally, it is necessary for the Public Health Centers to be closed during regular business hours for vaccine inventory or training. When this occurs a sign will be posted prior to the closure showing the date and time of the scheduled closure. Please contact 817-321-5311 if you have any questions or concerns.