You are responsible for verifying vaccine eligibility & availability with the relevant authorities & providers. Consult a medical provider for medical advice

See notices updated a week ago

Ko-fi Cup Buy me a coffee

Pennsylvania

Eligibility in Pennsylvania

For the latest information regarding vaccine eligibility, please see the Pennsylvania Department of Health website

Vaccine Providers in Pennsylvania

At this time, only the following locations are known by Find A Shot to offer COVID-19 Vaccinations. If you are aware of other locations providing COVID-19 vaccine appointments via an online system, please contact help@findashot.org to help us expand coverage.

Pharmacies/Grocery Stores

Location Name Coverage
Acme On Find A Shot
CVS On Find A Shot
Giant Eagle Go to appointment website
Rite Aid On Find A Shot
Sav-On On Find A Shot
Walgreens On Find A Shot thanks to the NCC
Walmart On Find A Shot thanks to the NCC
Weis On Find A Shot
Wegmans On Find A Shot

Other Locations

Location Name Coverage
Local Health Department Use the state health department's website in the Eligibility section to find your local health department
Local Hospitals Use the state health department's website in the Eligibility section to find your local hospital

Vaccine Locations Map

Vaccine Locations &
Appointment Availability

The following are a list of locations in Pennsylvania providing the vaccine. Locations with appointments most recently available are located at the top of the list.

Providers may limit booking of appointments at a point before Find A Shot's checks. We do our best to detect these situations and reflect availability correctly, but may not correctly reflect the situation. Please check back often for updates.

Rite Aid

262 Connellsville Street Uniontown PA 15401

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

1924 Fairmount Avenue Philadelphia PA 19130

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

4965 Carlisle Pike Mechanicsburg PA 17050

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

7700 Crittenden Street Philadelphia PA 19118

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

59 North Main Street Port Allegany PA 16743

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

101 East Shirley Street Mt Union PA 17066

Appointments found just now
Appointments found just now
Last checked just now
Takes Appointments Online

Rite Aid

1080 S Washington Avenue Scranton PA 18505

Appointments found 10 seconds ago
Appointments found 10 seconds ago
Last checked 10 seconds ago
Takes Appointments Online

Rite Aid

4934 Second Avenue Pittsburgh PA 15207

Appointments found 12 seconds ago
Appointments found 12 seconds ago
Last checked 12 seconds ago
Takes Appointments Online

CVS

2239 Perkiomen Ave Reading PA 19606

Appointments found 13 seconds ago
Appointments found 13 seconds ago
Last checked 13 seconds ago
Takes Appointments Online

Rite Aid

1200 West Market Street York PA 17404

Appointments found 13 seconds ago
Appointments found 13 seconds ago
Last checked 13 seconds ago
Takes Appointments Online

Rite Aid

847 Midland Avenue Midland PA 15059

Appointments found 13 seconds ago
Appointments found 13 seconds ago
Last checked 13 seconds ago
Takes Appointments Online

CVS

744 Wertzville Rd Enola PA 17025

Appointments found 17 seconds ago
Appointments found 17 seconds ago
Last checked 17 seconds ago
Takes Appointments Online

Rite Aid

601 Delaware Avenue Palmerton PA 18071

Appointments found 17 seconds ago
Appointments found 17 seconds ago
Last checked 17 seconds ago
Takes Appointments Online

CVS

95 Freeport St New Kensington PA 15068

Appointments found 18 seconds ago
Appointments found 18 seconds ago
Last checked 18 seconds ago
Takes Appointments Online

Rite Aid

7615 Lindbergh Boulevard Philadelphia PA 19153

Appointments found 18 seconds ago
Appointments found 18 seconds ago
Last checked 18 seconds ago
Takes Appointments Online

Rite Aid

3601 Walnut Street Harrisburg PA 17109

Appointments found 18 seconds ago
Appointments found 18 seconds ago
Last checked 18 seconds ago
Takes Appointments Online

Rite Aid

429 South Hanover Street Carlisle PA 17013

Appointments found 20 seconds ago
Appointments found 20 seconds ago
Last checked 20 seconds ago
Takes Appointments Online

Rite Aid

704-20 East Passyunk Avenue Philadelphia PA 19147

Appointments found 20 seconds ago
Appointments found 20 seconds ago
Last checked 20 seconds ago
Takes Appointments Online

Rite Aid

331 Penn Avenue Wilkinsburg PA 15221

Appointments found 20 seconds ago
Appointments found 20 seconds ago
Last checked 20 seconds ago
Takes Appointments Online

Rite Aid

338 East Allegheny Avenue Philadelphia PA 19134

Appointments found 21 seconds ago
Appointments found 21 seconds ago
Last checked 21 seconds ago
Takes Appointments Online

Rite Aid

501 South 29th St Harrisburg PA 17104

Appointments found 24 seconds ago
Appointments found 24 seconds ago
Last checked 24 seconds ago
Takes Appointments Online

Rite Aid

301 Eisenhower Drive Hanover PA 17331

Appointments found 25 seconds ago
Appointments found 25 seconds ago
Last checked 21 seconds ago
Takes Appointments Online

Rite Aid

620 E Allegheny Avenue Emporium PA 15834

Appointments found 26 seconds ago
Appointments found 26 seconds ago
Last checked 26 seconds ago
Takes Appointments Online

Rite Aid

916 State Street Erie PA 16501

Appointments found 27 seconds ago
Appointments found 27 seconds ago
Last checked 27 seconds ago
Takes Appointments Online

Rite Aid

821 East Bishop Street Bellefonte PA 16823

Appointments found 27 seconds ago
Appointments found 27 seconds ago
Last checked 27 seconds ago
Takes Appointments Online

Rite Aid

1212 Second Street Cresson PA 16630

Appointments found 27 seconds ago
Appointments found 27 seconds ago
Last checked 27 seconds ago
Takes Appointments Online

Rite Aid

404 Third Street California PA 15419

Appointments found 28 seconds ago
Appointments found 28 seconds ago
Last checked 28 seconds ago
Takes Appointments Online

Rite Aid

3260 North Broad Street Philadelphia PA 19140

Appointments found 28 seconds ago
Appointments found 28 seconds ago
Last checked 28 seconds ago
Takes Appointments Online

Rite Aid

2901 Carlisle Road Dover PA 17315

Appointments found 30 seconds ago
Appointments found 30 seconds ago
Last checked 30 seconds ago
Takes Appointments Online

Rite Aid

2503-05 Welsh Road Philadelphia PA 19114

Appointments found 30 seconds ago
Appointments found 30 seconds ago
Last checked 30 seconds ago
Takes Appointments Online

Rite Aid

4155 Ewalt Road Gibsonia PA 15044

Appointments found 34 seconds ago
Appointments found 34 seconds ago
Last checked 34 seconds ago
Takes Appointments Online

Rite Aid

335 Main Street Greenville PA 16125

Appointments found 34 seconds ago
Appointments found 34 seconds ago
Last checked 34 seconds ago
Takes Appointments Online

Rite Aid

3331 Pleasant Valley Blvd Altoona PA 16602

Appointments found 35 seconds ago
Appointments found 35 seconds ago
Last checked 35 seconds ago
Takes Appointments Online

Rite Aid

501 Main Street White Haven PA 18661

Appointments found 35 seconds ago
Appointments found 35 seconds ago
Last checked 35 seconds ago
Takes Appointments Online

Rite Aid

65 Newberry Parkway Etters PA 17319

Appointments found 36 seconds ago
Appointments found 36 seconds ago
Last checked 36 seconds ago
Takes Appointments Online

Rite Aid

4641-51 Chestnut Street Philadelphia PA 19139

Appointments found 36 seconds ago
Appointments found 36 seconds ago
Last checked 36 seconds ago
Takes Appointments Online

Rite Aid

5400 Rising Sun Avenue Philadelphia PA 19120

Appointments found 37 seconds ago
Appointments found 37 seconds ago
Last checked 37 seconds ago
Takes Appointments Online

Rite Aid

4770 McKnight Road Pittsburgh PA 15237

Appointments found 41 seconds ago
Appointments found 41 seconds ago
Last checked 41 seconds ago
Takes Appointments Online

Rite Aid

15 Centennial Way Scottdale PA 15683

Appointments found 44 seconds ago
Appointments found 44 seconds ago
Last checked 44 seconds ago
Takes Appointments Online

Rite Aid

163 West 26th Street Erie PA 16508

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

155 East Northampton Street Wilkes-Barre PA 18701

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

410 Cooke Lane Pittsburgh PA 15234

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

6744-46 North Fifth Street Philadelphia PA 19126

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

5 Friendly Drive Duncannon PA 17020

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

503 Clifton Road Bethel Park PA 15102

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

1249 Horseshoe Pike Downingtown PA 19335

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

1334 Windrim Avenue Philadelphia PA 19141

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

1500 W Moyamensing Avenue Philadelphia PA 19145

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

556 Union Street Luzerne PA 18709

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

9200 Frankford Avenue Philadelphia PA 19114

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

1956 Greentree Road Pittsburgh PA 15220

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

901 S Saint Marys Street Saint Marys PA 15857

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

801 South 9th Street Philadelphia PA 19147

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

215 South Broad Street Philadelphia PA 19107

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

4111 William Penn Hwy Monroeville PA 15146

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

2100 Washington Pike Carnegie PA 15106

Appointments found a minute ago
Appointments found a minute ago
Last checked a minute ago
Takes Appointments Online

Rite Aid

2411 Columbia Blvd Bloomsburg PA 17815

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

1730 Wilmington Road New Castle PA 16105

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

129 East Centre Street Ashland PA 17921

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

825A East Chestnut Street Lancaster PA 17602

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

10 Snyder Avenue Philadelphia PA 19148

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

100 Franklin Street Mercer PA 16137

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

375 Philadelphia Street Indiana PA 15701

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

101 Main Street Ridgway PA 15853

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

31 North Jefferson Street New Castle PA 16101

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

6515 Castor Avenue Philadelphia PA 19149

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

4551 Milford Road East Stroudsburg PA 18302

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

601 South 25th Street Easton PA 18045

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

CVS

700 W Front St Berwick PA 18603

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

1222 Brownsville Rd Pittsburgh PA 15210

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

120 South Mill Road Kennett Square PA 19348

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

3200-92 Red Lion Road Philadelphia PA 19114

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

1710 Mount Royal Blvd Glenshaw PA 15116

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

241 North First Street Lehighton PA 18235

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

3773 Peters Mountain Rd Halifax PA 17032

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

568 Caste Village Pittsburgh PA 15236

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

801 Grow Avenue Montrose PA 18801

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

201 North Washington Avenue Scranton PA 18503

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

115 Leader Heights Road York PA 17403

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

2131-59 North Broad Street Philadelphia PA 19122

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

5035 Lincoln Way East Fayetteville PA 17222

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

5675 York Road New Oxford PA 17350

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

201 Grace Street Pittsburgh PA 15211

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

508 East Second Street Oil City PA 16301

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

975 Market Street Meadville PA 16335

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

9141 Ridge Road Girard PA 16417

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

2715 Parade Street Erie PA 16504

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

4810 Penn Avenue Sinking Spring PA 19608

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

9773 Roosevelt Blvd Philadelphia PA 19114

Appointments found 2 minutes ago
Appointments found 2 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

4960 William Flynn Hwy Allison Park PA 15101

Appointments found 3 minutes ago
Appointments found 3 minutes ago
Last checked 3 minutes ago
Takes Appointments Online

Rite Aid

3200 Market Street Camp Hill PA 17011

Appointments found 3 minutes ago
Appointments found 3 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

1 Ice Cream Alley Newtown PA 18940

Appointments found 3 minutes ago
Appointments found 3 minutes ago
Last checked 2 minutes ago
Takes Appointments Online

Rite Aid

811 East State Street Sharon PA 16146

Appointments found 4 minutes ago