COVID-19 vaccine

The vaccine is now available for certain groups. Learn more about the City’s plans for distributing vaccines. If you're interested in getting the vaccine, sign up today!

Mental & physical health

Get your annual flu shot

For most people, getting the flu means getting sick – usually for about a week. But for some people, the flu can be deadly. In the US, the flu kills tens of thousands of people per year.

So protect yourself and your loved ones: get a flu shot so you don’t pass it on to people who are more vulnerable than you are.


If you would like to get a flu shot at a community flu clinic or health center, please use the map below to make an appointment. Please note that a mask is required to enter a community flu clinic or health center.

You can also find a walk-in clinic on the calendar below.

In order to maintain social distancing during COVID-19, City health centers are discouraging walking in to get a flu shot. Please call (215) 685-2933 to schedule your flu shot at a City health center.


Do I need insurance?

If you don’t have health insurance and you are 19 years of age and older, you can get your flu shot at a community flu clinic or health center.

If you do have health insurance, most pharmacies will give a flu shot to anybody over age 9.

Flu clinic calendar

Use this calendar to find a walk-in flu clinic.

There are no upcoming events.

Flu clinic map

Use this map to find a community health center (orange), federally qualified health center (yellow) or pharmacy (purple) where you can get a flu shot. Please call ahead to make an appointment.

Find a location to get a flu shot

  • Community Health Center
  • Federally Qualified Health Center
  • pharmacy