Due to extremely hot weather, the City is implementing a Heat Health Emergency. You can find Cooling Centers, pools, spraygrounds, recreation centers, libraries with extended hours, and older adult centers on our interactive map. For help call the heatline at (215) 765-9040.
In effect: noon on Wednesday, July 17 to 11:00 p.m. on Monday, July 22

Mental & physical health

Vaccinate your child


Children in Philadelphia can visit any City Health Center to receive immunizations, even without an appointment.


To get vaccinated at a City Health Center, your child must:

  • Be under age 19
  • Live in Philadelphia


  • Bring proof that you live in Philadelphia (like a driver’s license, photo ID, or a letter from a community agency).
  • Bring health insurance information if you have it.

Walk-ins are accepted, but appointments are encouraged.


City Health Centers accept Medicare, Medicaid, HMO plans, and most insurance options. If you are uninsured, the centers will charge a small fee based on family size and your income. Health Centers can also help you apply for affordable health insurance.