The No-B.S. Guide to COVID-19 Testing in Philadelphia

There are many places where you can get tested for coronavirus in Philadelphia. Here’s the information you’ll need to choose the right one.


philadelphia covid testing coronavirus

Here’s where to find Philadelphia COVID testing, whether you need rapid results or options that don’t require an appointment. Photograph by Morsa Images/Getty Images

Getting tested for COVID-19 has become a part of our new normal, a thing that we may need to do almost as regularly as we purchase new masks. If you’ve been exposed to someone with confirmed COVID-19, have symptoms of the virus, or have been referred by your healthcare professional, you might need a COVID test. While the CDC recently reversed its prior recommendations for who should be tested, most experts still agree it’s a good idea to get tested if you’ve been exposed, whether you have symptoms or not. But finding the right place for testing is easier said than done.

There are more than 50 COVID-19 testing sites throughout Philadelphia. Choosing the right one often requires a time-consuming process of calling several sites to confirm the types of tests each site offers, whether a referral or appointment is required, whether insurance is required, or if you can be tested for free. The City’s website is not always up to date with newly opened testing site information and it lacks many of the critical details you’ll need to choose the right place. After you’ve been tested, perhaps the worst part of the process is waiting for results. Some sites take upwards of two full weeks to return results, which is quite a long time to be in quarantine worrying if you have the virus or not.

We want to spare you the stress of jumping through hurdles to find the right place to get tested.

Below, you’ll find our no-B.S. guide to COVID-19 testing in Philly. We’ve divided the sites into helpful categories that will make it easier for you to find the right testing site for your needs. Make sure the site you plan on visiting offers what you’re looking for before you head out.

Jump to:

Testing with 15 Minute Results | Testing with 24 Hour Results | Testing On-the-Go | Testing Without an Appointment | Testing for Individuals Experiencing Homelessness | Testing at a City Health Center | Testing at CVS Pharmacies | Testing at Rite Aid Pharmacies | Other Testing Sites


15-Minute Test Results

The Food and Drug Administration (FDA) has approved four rapid tests for COVID-19, to date. These tests detect virus antigens, proteins found on the surface of the virus rather than the virus itself. While faster, the FDA warns that rapid tests may yield results that are less accurate than tests that are analyzed in a lab. Rapid tests are not yet being covered by any insurance plans. These are the only testing sites in the city that offer rapid antigen testing.

Vybe Urgent Care – Northeast
7390 Bustleton Avenue, Philadelphia, PA 19152
(267) 376-7390

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Vybe Urgent Care – Port Richmond
3356 Aramingo Avenue, Philadelphia, PA 19134
(215) 999-3356

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Vybe Urgent Care – Roxborough
6060 Ridge Avenue, Philadelphia, PA 19128
(215) 999-6060

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Vybe Urgent Care – South Philadelphia
1217 S. Broad Street, Philadelphia, PA 19147
(215) 999-1217

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Vybe Urgent Care – Spring Garden
1500 Spring Garden Street, Philadelphia, PA 19130
(215) 768-8288

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Vybe Urgent Care – University City
3550 Market Street, Suite 102, Philadelphia, PA 19104
(215) 405-0701

Testing Hours: Monday through Friday, 8 a.m. to 8 p.m. and Saturday through Sunday, 8 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test, antibody-blood draw

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. Visit the link to schedule a video visit with a Vybe clinician, who will schedule your test appointment. (Note: You are not allowed to get all three tests in the same day.)
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured. Rapid tests are not covered by insurance. The out-of-pocket costs for this test is $75.
Average turnaround time for test results: 3-10 days for diagnostic or antibody tests, or 15 minutes for the rapid test

Return to top.


24-Hour Test Results

Below is the only testing site in the city that guarantees test results within 24 hours.

Penn Medicine West Philadelphia
4122 Market Street, Philadelphia, PA 19140
(267) 414-2303

Testing Hours: Monday through Friday, 8 a.m. to 1:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? Yes
Testing for children? Yes, ages 14 and up only
Referral required? No. But if you are a Penn Medicine patient experiencing COVID-19 symptoms, you are encouraged to first contact your doctor before seeking a test.
Appointment required? Yes. Call to schedule.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 24 hours

Return to top.


Mobile COVID-19 Testing

Below is the only testing site in the city that is mobile, meaning the services travels to various locations throughout the city each week. While testing will be provided to anyone who registers, this site is specifically intended to serve the city’s Black residents, who’ve been diagnosed with the virus at disproportionately higher rates than other groups and are underserved by other centers.

Black Doctors COVID-19 Consortium (BDCC)
Location varies. Visit the link for upcoming locations.

Testing Hours: Vary. Visit the link for upcoming dates and times.
Type of tests offered: Diagnostic-nasal swab and antibody-blood draw.

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No.
Appointment required? No. Visit the link to complete a pre-screening questionnaire and a BDCC representative will contact you with details about your visit.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 24 to 48 hours

Return to top.


No Appointment COVID-19 Testing

These are the only testing sites in the city that offer testing without requiring you to schedule an appointment first.

Esperanza Health Center at Rock Ministries
2755 Kensington Avenue, Philadelphia, PA 19134
(215) 807-8620

Testing Hours: Monday through Thursday, 9 a.m. to 11 a.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No.
Testing for children? Yes
Referral required? No
Appointment required? No
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 7-14 days

Sayre Health Center (in partnership with Penn Medicine)
227 S. 59th Street, Philadelphia, PA 19139
(215) 474-4444

Testing Hours: Monday through Friday, 9 a.m. to 12:30 p.m. and 1 to 3:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? No, but you are strongly encouraged to pre-register by calling first. And, if you are a Penn Medicine patient experiencing COVID-19 symptoms, you are encouraged to first contact your doctor before seeking a test.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 7-14 days

Return to top.


COVID-19 Testing for Individuals Experiencing Homelessness

While other sites may accommodate homeless individuals, this is the only testing site in the city that is specifically intended to serve individuals and families who are experiencing homelessness.

Project HOME – Hub of Hope
1401 Arch Street, Philadelphia, PA 19102
(215) 309-5225

Testing Hours: Monday through Wednesday, and Friday, 8 a.m. to 2 p.m.
Type of tests offered: Diagnostic-nasal swab only, Quidel-rapid antigen test, antibody-blood draw (only for asymptomatic and insured individuals)

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes. Intended for people of all ages experiencing homelessness but will see others who are not part of this population.
Referral required? No
Appointment required? No, but please make a courtesy call to the site if you plan to bring more than two people to be tested at once, so the site can prepare for your visit.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured; this includes rapid testing.
Average turnaround time for test results: 10-14 days or 15 minutes for the rapid test

Return to top.


COVID-19 Testing at City Health Centers

While the City’s COVID-19 testing site lists all its health centers as places that provide COVID testing, these are the only sites that have begun providing tests as of August 27, 2020. Testing is provided in a separate site near city health centers, not inside the health centers themselves.

Philadelphia Department of Public Health – Near Health Center 3
4219 Chester Avenue, Philadelphia, PA 19104
(215) 685-2933

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages
Referral required? No
Appointment required? Yes. You must call first to complete a pre-screening call with a nurse who will then schedule your test appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you must show a photo ID.
Average turnaround time for test results: 3-5 business days

Philadelphia Department of Public Health – Near Health Center 5
2001 W. Berks Street, Philadelphia, PA 19121
(215) 685-2933

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages
Referral required? No
Appointment required? Yes. You must call first to complete a pre-screening call with a nurse who will then schedule your test appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you must show a photo ID.
Average turnaround time for test results: 3-5 business days

Return to top.


COVID-19 Testing at a CVS Pharmacy

Here’s where to get tested at your closest CVS Pharmacy.

CVS Pharmacy – Bustleton 1
10901 Bustleton Avenue, Philadelphia, PA 19116
(215) 677-2122

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

CVS Pharmacy – Bustleton 2
15500 Bustleton Avenue, Philadelphia, PA 19116
(215) 677-8593

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

CVS Pharmacy – Broad Street
3300-10 S. Broad Street, Philadelphia, PA 19145
(215) 463-0891

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

CVS Pharmacy – Main Street
3780 Main Street, Philadelphia, PA 19147
(215) 508-3607

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

CVS Pharmacy – 5th Street
6150 N. 5th Street, Philadelphia, PA 19120
(215) 548-1110

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

CVS Pharmacy – Ridge Avenue
6701 Ridge Avenue, Building 1, Philadelphia, PA 19128
(215) 483-4179

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured, but you will have to provide your ID and social security number.
Average turnaround time for test results: 2-5 days

Return to top.


COVID-19 Testing at a Rite Aid Pharmacy

Testing at Rite Aid pharmacies is self-administered. Read a first-hand account of what it’s like to get tested for COVID-19 at a Rite Aid pharmacy drive-thru here.

Rite Aid Pharmacy – Baltimore Avenue
5214-30 Baltimore Avenue, Philadelphia, PA 19143
(215) 476-1724

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Rite Aid Pharmacy – North Broad Street
4616-4650 N. Broad Street, Philadelphia, PA 19140
(215) 329-4840

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Rite Aid Pharmacy – Ogontz Avenue
7401 Ogontz Avenue, Philadelphia, PA 19138
(215) 224-9997

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Rite Aid Pharmacy – Roosevelt Boulevard
9773 E. Roosevelt Boulevard, Philadelphia, PA 19114
(215) 673-0747

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Rite Aid Pharmacy – Venango Street
2401 E. Venango Street, Philadelphia, PA 19134
(215) 743-8530

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Rite Aid Pharmacy – Woodland Avenue
6731 Woodland Avenue, Philadelphia, PA 19142
(215) 724-9677

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? Yes
Testing for children? No. Must be 18 or older.
Referral required? No
Appointment required? Yes. Visit the link to complete a pre-screening questionnaire and consent forms to schedule your appointment. Must agree to have your information shared as part of The Baseline COVID-19 Program.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-7 days

Return to top.


All Other COVID Testing Sites

American Family Care – Northern Liberties
180 W. Girard Avenue, Philadelphia, PA 19123
(267) 319-8047

Testing Hours: Monday through Sunday, 8 a.m. to 8 p.m.
Type of tests offered: Diagnostic-nasal swab and antibody-blood draw

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, 6 months and older
Referral required? No.
Appointment required? Yes. Visit the link to schedule a telemedicine visit with a provider who will determine whether you qualify for testing and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 3-5 days

American Family Care – South Philadelphia
1444 W. Passyunk Avenue, Philadelphia, PA 19145
(215) 964-9250

Testing Hours: Wednesdays, 12 p.m. to 12:30 p.m. and Saturday 11 a.m. to 11:30 a.m.
Type of tests offered: Diagnostic-nasal swab and antibody-blood draw

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes. All ages.
Referral required? No.
Appointment required? Yes. Visit the link to schedule a telemedicine visit with a provider who will determine whether you qualify for testing and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2-3 days

Children’s Hospital of Philadelphia (CHOP)
2714 South Street (Roberts Building), Philadelphia, PA 19146
(267) 426-7115

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes. Children only.
Referral required? Yes
Appointment required? Yes, call to schedule.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 24 to 48 hours

City Life Health
5000 Frankford Avenue, Suite D, Philadelphia, PA
(267) 273-7000

Testing Hours: Monday through Saturday, 8:30 a.m. to 8 p.m.
Type of tests offered: Diagnostic-nasal swab, Diagnostic-throat swab, antibody-blood draw

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes
Referral required? No
Appointment required? No, but if you want, you can book an appointment here
Cost/Insurance required? Yes. If you don’t have insurance there is a $150 fee for a walk-in sick visit and an additional undisclosed cost to get your results from Lab Corp
Average turnaround time for test results: 12-14 days

Delaware Valley Community Health (DVCH) – Maria de los Santos Health Center
401 West Allegheny Avenue, Philadelphia, PA 19133
(215) 291-2500

Testing Hours: Monday, Wednesday, Friday, 11 a.m. to 1 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes, if the child is old enough to self-administer the test
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. You do not need to have insurance. The test itself is free, but the telemedicine visit costs between $25-$50 depending on household income.
Average turnaround time for test results: 14 days

Delaware Valley Community Health (DVCH) – Fairmount Primary Care Center
1412 Fairmount Avenue, Philadelphia, PA 19130
(215) 235-9600

Testing Hours: Monday, Wednesday, Friday, 9:30 a.m. to 11:30 a.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. The test is administered free of charge and you do not need to have insurance.
Average turnaround time for test results: 7-10 business days

Delaware Valley Community Health (DVCH) – Fairmount Primary Care at Girard
801 W. Girard Avenue, Philadelphia, PA 19122
(215) 827-8010

Testing Hours: by appointment only
Type of tests offered: Diagnostic-nasal swab

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a DVCH provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 10 days

Einstein Medical Center – Philadelphia Community Testing Site
5583 Park Avenue, Philadelphia, PA 19141
(800) 346-7834 (option 5)

Testing Hours: Monday, Wednesday, Thursday, 7 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes
Referral required? No
Appointment required? Yes. You must call first, between 8 a.m. and 5 p.m., to schedule an appointment
Cost/Insurance required? No. The test is administered free of charge and you do not need to have insurance.
Average turnaround time for test results: 48-72 hours

Esperanza Health Center at Hunting Park
4417 N 6th Street, Philadelphia, PA 19140
(215) 807-8620

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? No.
Testing for children? Yes
Referral required? No
Appointment required? Yes. Call to schedule between 9 a.m. and 5 p.m.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 7-14 days

Greater Philadelphia Health Action – Carl Moore Health Center
3001 Dickinson Street, Philadelphia, PA 19146
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Greater Philadelphia Health Action – Chinatown Medical Services
432 N 6th Street, Philadelphia, PA 19123
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Greater Philadelphia Health Action – Frankford Avenue Health Center
4500-10 Frankford Avenue, Philadelphia, PA 19124
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Greater Philadelphia Health Action – Hunting Park Health Center
2017 W Hunting Park Avenue, Philadelphia, PA 19140
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Greater Philadelphia Health Action – Southwest Health Center
800 Washington Avenue, Philadelphia, PA 19147
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Greater Philadelphia Health Action – Woodland Avenue Health Center
5000 Woodland Avenue, Philadelphia, PA 19143
(215) 271-4286

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a provider who will determine whether you qualify for testing.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Jefferson Health – Center City
945 Sansom Street, Philadelphia, PA 19107
(800) 533-3669 (Press 9)

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? Yes
Appointment required? Yes. Click the link to take a risk assessment. Then you’ll be pre-registered for a telehealth pre-visit with a Jefferson physician who will determine whether to schedule your appointment for a test.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for to anyone who presents for testing. However, if you are uninsured, you will receive a bill for anywhere from $120 to $180 after testing.
Average turnaround time for test results: 48 to 72 hours

Jefferson Health – Navy Yard
3 Crescent Drive, Philadelphia, PA 19112
(800) 533-3669 (Option 9)

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? Yes
Appointment required? Yes. Click the link to take a risk assessment. Then you’ll be pre-registered for a telehealth pre-visit with a Jefferson physician who will determine whether to schedule your appointment for a test.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for to anyone who presents for testing. However, if you are uninsured, you will receive a bill for anywhere from $120 to $180 after testing.
Average turnaround time for test results: 48 to 72 hours

Penn Medicine Pennsylvania Hospital
721 Delancey Street (walk-up)
711 Delancey Street Parking Garage, Parking Deck 1 (drive-thru)
Philadelphia, PA 19106
(267) 414-2303

Testing Hours: Sunday through Friday, 8 a.m. to 1 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, ages 14 and up only
Referral required? Yes. A Penn Medicine provider must give you a script or referral for you to be tested at this site. If you are a Penn Medicine patient experiencing COVID-19 symptoms, you are encouraged to first contact your doctor before seeking a test.
Appointment required? Yes. Call to schedule.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 7-14 days

Philly Fighting COVID – Fishtown Testing Site
49 Richmond St., Philadelphia, PA 19123

Testing Hours: Wednesdays and Fridays, 8 a.m. to 11:45 p.m. and 1 p.m. to 4:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? No, 18 and up only
Referral required? No. On-site physicians will access whether or not you should be tested, then write a script for the test.
Appointment required? Yes. Register here.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Philly Fighting COVID – Germantown Testing Site
45 W School House Lane, Philadelphia PA, 19144

Testing Hours: Mondays, 8 a.m. to 11:45 p.m. and 1 p.m. to 4:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? No, 18 and up only
Referral required? No. On-site physicians will access whether or not you should be tested, then write a script for the test.
Appointment required? Yes. Register here.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Philly Fighting COVID – South Street Testing Site
2nd & Pine Street, Philadelphia PA, 19147

Testing Hours: Tuesdays and Thursdays, 8 a.m. to 11:45 p.m. and 1 p.m. to 4:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? No, 18 and up only
Referral required? No. On-site physicians will access whether or not you should be tested, then write a script for the test.
Appointment required? Yes. Register here.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 5-7 days

Project HOME – Stephen Klein Wellness Center
2144 Cecil B. Moore Avenue, Philadelphia, PA 19121
(215) 320-6187

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes, all ages.
Referral required? Yes. You must be an existing Project HOME patient to be tested at this site.
Appointment required? Yes. You must call first to schedule a telemedicine visit with a Project HOME provider who will determine whether you qualify for testing and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 3-5 days

Public Health Management Corporation (PHMC) – Congreso Health Center
412 W. Lehigh Avenue, Philadelphia, PA 19133
(855) 887-9229

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a pre-screening with a PHMC provider who will determine whether you qualify for testing and schedule your appointment. Pre-screening and testing will both take place within the same day
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 4-5 days

Public Health Management Corporation (PHMC) – Health Connection
1900 N. 9th Street, Suite 104, Philadelphia, PA 19122
(855) 887-9229

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a pre-screening with a PHMC provider who will determine whether you qualify for testing and schedule your appointment. Pre-screening and testing will both take place within the same day
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 4-5 days

Public Health Management Corporation (PHMC) – Mary Howard Health Center
125 S. 9th Street, Philadelphia, PA 19107
(855) 887-9229

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a pre-screening with a PHMC provider who will determine whether you qualify for testing and schedule your appointment. Pre-screening and testing will both take place within the same day.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 4-5 days

Public Health Management Corporation (PHMC) – Rising Sun Health Center
5675 N. Front Street, Philadelphia, PA 19120
(855) 887-9229

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a pre-screening with a PHMC provider who will determine whether you qualify for testing and schedule your appointment. Pre-screening and testing will both take place within the same day
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 4-5 days

Spectrum Health Services
5201 Haverford Avenue, Philadelphia, PA 19139
(215) 471-2761

Testing Hours: Monday, Wednesday, Friday, 8:30 a.m. to 4 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule a preliminary telehealth screening. This site receives a high volume of calls. They recommend you visit the link to register and schedule an appointment on the patient portal.
Cost/Insurance required? No. Insurance is accepted if you have it. Uninsured individuals will be charged a sliding scale fee depending on what they can afford.
Average turnaround time for test results: 24 to 72 hours

Temple Health – Jeanes Hospital
7600 Central Avenue, Philadelphia, PA 19111
(215) 707-6999

Testing Hours: By appointment only
Type of tests offered: Varies (call to confirm)

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? No. Must be 18 or older.
Referral required? Yes
Appointment required? Yes. Your physician must send a script and a Temple representative will contact you to schedule your test. Testing is also provided for travel purposes for existing Temple patients only.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 24 to 48 hours

Temple University Hospital
3401 N. Broad Street, Philadelphia, PA 19140
(215) 707-6999

Testing Hours: By appointment only
Type of tests offered: Varies (call to confirm)

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? No. Must be 18 or older.
Referral required? Yes
Appointment required? Yes. Your physician must send a script and a Temple representative will contact you to schedule your test. Testing is also provided for travel purposes for existing Temple patients only.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 24 to 48 hours

Stephen and Sandra Sheller 11th Street Family Health Services of Drexel University (in partnership with The Family Practice & Counseling Network)
850 N. 11th Street, Philadelphia, PA 19123
(215) 769-1100 (ext. 1597)

Testing Hours: Tuesdays, 8:30 a.m. to 4:30 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Both
Must be symptomatic? No
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule. This site also hosts community events that do not require an appointment. You can find updates about community events on their Instagram page.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2 to 3 days

The Family Practice & Counseling Network – Abbottsford Falls
4700 Wissahickon Avenue, Philadelphia, PA 19144
(215) 843-9720 (ext.3645)

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test (only for individuals with symptoms)

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No. You can also be tested if you are asymptomatic but have been exposed to someone who is presumed positive or has tested positive for COVID-19.
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule. This site also hosts community events that do not require an appointment. You can find updates about community events on their Instagram page.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2 to 3 days

The Family Practice & Counseling Network – Health Annex
6120-B Woodland Avenue, 2nd Floor, Philadelphia, PA 19142
(215) 727-4721 (ext. 5177)

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab, Quidel-rapid antigen test (only for individuals with symptoms)

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? No. You can also be tested if you are asymptomatic but have been exposed to someone who is presumed positive or has tested positive for COVID-19.
Testing for children? Yes, all ages.
Referral required? No
Appointment required? Yes. You must call first to schedule. This site also hosts community events that do not require an appointment. You can find updates about community events on their Instagram page.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for free to those who are uninsured.
Average turnaround time for test results: 2 to 3 days

Tower Health – Philadelphia
10050 E. Roosevelt Boulevard, Philadelphia, PA 19116
(215) 552-2800

Testing Hours: Monday through Friday, 9 a.m. to 8 p.m.
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Walk-up only
Must be symptomatic? Yes
Testing for children? Yes. Must be 8 or older
Referral required? No
Appointment required? Yes. You must call first to schedule a telemedicine visit with a Tower Health provider who will determine whether you qualify for testing and schedule your appointment.
Cost/Insurance required? No. Insurance is accepted if you have it. Testing is provided for to anyone who presents for testing. However, if you are uninsured, you will receive a bill for $125 for the visit.
Average turnaround time for test results: 4-7 days

Trinity Health Mid-Atlantic – Nazareth Hospital
2601 Holme Avenue, Philadelphia, PA 19152
(215) 335-6000

Testing Hours: By appointment only
Type of tests offered: Diagnostic-nasal swab only

Drive-thru or Walk-up? Drive-thru only
Must be symptomatic? No
Testing for children? No. Must be 18 or older.
Referral required? Yes. You must be referred by a Nazareth Hospital physician.
Appointment required? Yes. Your physician must first send a script and a CARES form to Nazareth, then someone will call you to schedule the test appointment.
Cost/Insurance required? Yes. Please bring proof of your insurance.
Average turnaround time for test results: 5-7 days

Return to top.

Last updated August 27, 2020.