Skip To Main Content

Area Vaccination Clinics

Area Immunization Clinics


 Several of these are only for immunizations. 

Prices subject to change without notice. Please call the clinic to verify.  *County clinics listed below, prices based on family size and income.  Also, TB skin test and flu shots are an additional charge.


 *Southeast Health Clinic  713-740-5000   3737 Red Bluff Road, Pasadena  

Immunization: Monday, Wednesday, Friday by appointment ONLY.**CALL BEFORE GOING**

 *Baytown Health Clinic 281-427-5195  1000 Lee Drive, Baytown

 Immunization Tuesday and Thursday by appointment ONLY. **CALL BEFORE GOING**

 *Brazoria County Clinic 281-485-5344  2436 S. Grand Blvd., Pearland  

 Immunization Hours Monday - Friday 8:00 AM - 5:00 PM, closed daily Noon-1:00. **CALL BEFORE GOING**

*CT Church - FREE Immunizations - Call for dates and times.  Phone: 713-944-4815.   Located at 9701 Almeda Genoa Road  Houston 77075.

*La Porte EMS at the Fire Station 9:00 AM - 12:00 Noon the the Second Saturday of each month.  The immunization clinics are currently held at the City of La Porte EMS Headquarters located at 10428 Spencer Hwy  La Porte, TX  77571  (281) 471-9244  The City of La Porte EMS in conjunction with the Galveston County Immunization Coalition and the Texas Department of State Health Services have teamed up to help immunize children in the La Porte and surrounding areas free of charge.  With one in three children in Texas not properly immunized, the Childhood Immunization Program provides immunizations to uninsured and medically under-served children. **CALL BEFORE GOING**  Check the website for more locations and times at

*PHC - Pasadena Health Center 713-554-1091  908 Southmore, Suite 100, Pasadena.  CALL BEFORE GOING

*The Vaccine Clinic or 832-251-0500  10701 Wiggins Street (Behind Market Street off I-10 in Houston) Monday thru Friday, 9:00AM - 5:00PM. Last patient at 3:30PM. Saturdays from 8:00AM - 12:00PM. Last patient at 10:30AM. . Medicaid or $10 cash per child.  **CALL BEFORE GOING**

*Harris Health Systems -Pediatric and Adolescent Health Center, 3925 Fairmont Parkway (next to Chase Bank at Burke Road intersection) Pasadena, 77504, Phone: 713-873-6300.  “CALL FOR APPOINTMENT BEFORE GOING”

*Harris Health Systems -Deepwater Health Clinic, 305 Glenmore, Pasadena, 77503, Phone: 713-497-0960. “CALL FOR APPOINTMENT BEFORE GOING”

 The IMUnization Clinic  Greenspoint District Area 440 Benmar Dr., Suite 3020 Houston, TX 77060   Telephone:  281-260-6600  Call for appointment. Monday - Thursday: 10:00 a.m. - 4:00 p.m. Saturdays: 10:00 a.m. - 2:00 p.m.