Health Alert:

Coronavirus Information: Vaccinations | Testing | Safety Policies & Visitor Guidelines | Appointments & Scheduling | FAQs

Schedule a COVID vaccine appointment

Schedule a COVID vaccine appointment: call us 8am to 5pm, Monday through Friday, at 267-758-4902.

Female nurse injecting older male patient with COVID vaccine shot at the Perelman Center

At Penn Medicine, we are administering the COVID-19 vaccine in the fairest, safest and quickest way possible. Our ultimate goal is to ensure that everyone who wants a vaccine gets it.

If you would like more information about the vaccine or to schedule a vaccine appointment, please call our COVID-19 Vaccine Scheduling Hotline between 8am and 5pm, Monday through Friday, at 267-758-4902.

If you would like us to keep you updated about the COVID vaccine at Penn Medicine, please complete our Vaccine Interest Form.

Update: Where Adolescents (Ages 12-15) Can Get the Pfizer COVID Vaccine at Penn Medicine

On May 12, the U.S. Food and Drug Administration (FDA) expanded the emergency use authorization (EUA) for the Pfizer-BioNTech COVID-19 vaccine to include adolescents 12 through 15 years of age.

Currently, we are offering the Pfizer vaccine to adolescents in the following locations:

Penn Medicine Princeton Health

Penn Medicine Chester County Hospital

  • Ages 12 and over who live in Pennsylvania
  • To schedule: Call the vaccine scheduling hotline at 267-758-4902

Those under 18 must be accompanied by a parent or legal guardian. 

There are other potential vaccination sites coming soon for our adolescent patients at:

Additionally, we are working to put a system in place that will allow us to vaccinate adolescents at our locations in Radnor, Valley Forge, Limerick and Phoenixville. We will post updates here as more information becomes available and more vaccination sites begin offering the Pfizer vaccine to children.

Adults (Ages 16 and Older): Where to Get the COVID Vaccines at Penn Medicine 

2 senior patients showing off their "I got my COVID vaccine!" stickers after their shot at the Perelman Center

All adults in New Jersey, Pennsylvania and Philadelphia are now eligible to make a COVID-19 vaccine appointment. If you would like to schedule an appointment at Penn Medicine, please call our COVID-19 Vaccine Scheduling Hotline at 267-758-4902. We answer calls between 8am and 5pm on Monday through Friday. We also have walk-in hours at some of our vaccination sites.

The rules for administering COVID vaccines vary depending on where you live. For example, Philadelphia is operating as its own jurisdiction, separate from the commonwealth of Pennsylvania, so our Philadelphia locations can only vaccinate people who live in Philadelphia. The same goes for locations in Pennsylvania and New Jersey.

Below, we outline information about how and where to get your vaccine at Penn Medicine by state/city.

New Jersey

In New Jersey, we are offering the COVID vaccine at Penn Medicine Princeton Health to anyone who lives, works or studies in New Jersey. Please check the Princeton Health website for more information and updates. 

Pennsylvania Counties Outside of Philadelphia

In Pennsylvania, we are offering the COVID vaccine at the following locations.

Penn Medicine Chester County Hospital

We are contacting patients directly at Chester County Hospital to schedule vaccine appointments. Please check the Chester County Hospital website for more information.

Penn Medicine Valley Forge

Chester County Hospital has been able to temporarily increase its supply and is now supporting an additional vaccine site on weekends at Penn Medicine Valley Forge. We are contacting eligible patients directly to schedule appointments.

Penn Medicine Radnor (through our partnership with Delaware County)

We are collaborating with Delaware County to administer vaccine at Penn Medicine Radnor to eligible residents and workers of Delaware County. Through this partnership, Delaware County is providing the COVID vaccine supply, and we are providing our space and staffing support. If you live or work in Delaware County, please complete Delaware County’s pre-registration form.

Penn Medicine Lancaster General Health

At Lancaster General Health, we are providing the vaccine to anyone 16 years and older. Please visit the Lancaster General Health website for more information on how to schedule an appointment. 

Lancaster County Community Vaccination Center (through our partnership with Vaccinate Lancaster)


In Philadelphia, we are currently offering vaccinations in three different locations by appointment and walk-up. You do not need to be a Penn Medicine patient to get a vaccine at any of these clinics. 

The Theater of the Living Arts (TLA)

Perelman Center for Advance Medicine

Penn Presbyterian Medical Center

Other (Non-Penn) Vaccination Sites

We encourage you to get vaccinated at any location you can, even if it’s outside of Penn Medicine. Make sure you check out your state and county websites to pre-register and find vaccination sites in your area.

Who Should Get the COVID Vaccine

If you have any questions about the COVID vaccine and whether you should receive it, please contact your health care provider. 

We recommend that you speak with your doctor before receiving the vaccine if you have any of the following conditions:

  • A history of severe allergic reactions or anaphylactic reaction to a medication or vaccine
  • A bleeding disorder
  • Are taking a blood thinner
  • Are immunocompromised
  • Are taking a medicine that affects your immune system
  • Are pregnant or plan to become pregnant 
  • Are breastfeeding

Have questions about the COVID-19 vaccines?

Check out our frequently asked questions (FAQs) for more information on vaccine safety, who should get the vaccine, and when it will be available.

Share This Page: