COVID-19 vaccine

The vaccine is available to all Philadelphia residents 16 and older! Get an appointment or visit the Convention Center or Esperanza walk-up sites.

Mental & physical health

Get vaccinated (if you have health insurance)

Getting vaccinated (immunized) is the best way to protect you and your loved ones from dangerous diseases. There are ways to protect yourself whether or not you have health insurance.

The best way to get vaccinated is to make an appointment with your doctor. However, there are some vaccines that you can get just by going to a pharmacy that provides vaccines.


People who have health insurance, Medicare, or Medicaid.


To get vaccinated at a pharmacy:

  • You must be age 18 or older (or age 9 and older for a flu shot).
  • Make sure to call ahead and check to make sure they have the vaccines you need.

Where and when

  • City health centers
  • Federally qualified health center
  • pharmacies

This map includes the vaccines that each pharmacy offers, but you should still call ahead to be sure they have the vaccine you need in stock.