Philadelphia City Branding Image

Division of Disease Control

Text Size:

Flu Clinic Schedule

There are several ways to get a flu shot in Philadelphia if you don’t have a doctor.

City Health Center Walk-in Flu Shot Hours

If you are 19 or older and don’t have health insurance, you can get a flu shot at a City health center. The health centers have walk-in hours when you can get a flu shot without making an appointment. 

Find a health center near you, and click on the location to see its walk-in flu shot hours.  Or, choose a health center from the list below the map.



City Health Center Walk-in Flu Shot Hours

Health Center 2
1700 S. Broad Street
Monday – Friday, 10 – 12 AM and 1 – 3 PM

Health Center 3
555 S. 43rd Street
Monday – Friday, 9 – 11 AM and 1 – 3:30 PM

Health Center 4
4400 Haverford Avenue
Monday – Friday, 9 – 11 AM and 1 – 3 PM

Health Center 5
1900 N. 20th Street
Monday – Friday, 9 – 11 AM and 1 – 3 PM

Health Center 6
321 W. Girard Avenue
Monday – Friday, 9 AM – 3 PM

Health Center 9
131 E. Chelten Avenue
Monday – Friday, 9 – 11 AM and 1 – 3 PM

Health Center 10
2230 Cottman Avenue
Monday – Friday, 8 – 11 AM and 12 – 3 PM

Community Flu Clinics

Community flu clinics are scheduled throughout the autumn. You can attend one without making an appointment. To find a community flu clinic, see the calendar below.

Find Out More
Find a Pharmacy That Vaccinates

Search the map below to find a pharmacy near you that can provide you with vaccines. Before you go, make sure to call and check to make sure they have the vaccines you need.

Pharmacies can vaccinate people age 18 and older - and, for the flu vaccine, they can give it to people age 9 to 18.