Covid Testing Locations

For the most accurate list of  COVID-19 testing options, please visit the state website https://covid19.nj.gov/pages/testing

Mercer County is offering FREE COVID-19 testing at CURE Arena Gate C, 81 Hamilton Ave in Trenton.
Click here for more info

Mercer County also offers free at-home COVID-19 testing using a saliva collection test.  Learn more here

City of Trenton Neighborhood Clinic, Suite 2, 828 N. Olden Ave.
Free COVID-19 testing and flu shots

  • Tuesdays  10 am – 3 pm
  • Thursdays  3 pm – 7 pm

Henry J. Austin Health Center provides COVID-19 testing by appointment only for walk-up or drive-up  HJAHC Telehealth Info  en español

FREE rapid COVID-19 tests delivered to your house. One order per household. Each order includes four tests

Below please find a list of Trenton area COVID-19 testing locations.
We recommend contacting a location to verify availability and procedures before arriving for a test. 

Anyone seeking a test is encouraged to first contact a doctor who can address your health concerns. Residents without a doctor may call Henry J. Austin Health Center in Trenton at 609-278-5900. 

If you have health insurance, consult your insurance provider regarding out-of-pocket costs you may be required to pay for a test.

Note: A “viral test”identifies current, active COVID-19 infection.  Samples are usually collected via nasal swab or saliva.
An “antibody test”
does not show active infection. This test indicates prior infection.

How to Use the List

  • Click the button next to a location name for contact information and other details. Click red button to close. 
  • Click on the location name to visit its website
  • Use the Search box (far right, below) to find locations by typing in a municipality, zip code or name. 
Location NameAddressCity, StateZip CodePhone NumberCOVID Testing DaysAvailabilityTest type(s)Age restrictionsScheduling ProcessCost with InsuranceCost without InsurancePrescription required?Other details
State of New Jersey COVID-19 Test at Home ProgramAt home, supervised via telemedicine.N/AN/ARegister through Vault Health
800-800-5698
Do not call to order a test if you have internet access.
Test is taken at home.Test is taken at home.Saliva testAll agesRegister through Vault HealthFreeFreeNoDo not call to order a test if you have internet access.
Mercer County COVID-19 Test at Home ProgramAt home, supervised via telemedicine.N/AN/ARegister at mercercares.orgTest is taken at home.Test is taken at home.Saliva test14+ (Persons under the age of 18 should have a parent or guardian complete the registration for them)Register at mercercares.org to confirm Mercer County residency or employment. Once approved, you will receive a digital link to Vault’s webpage to request a county-funded test kit. The kit will be shipped overnight with instructions on how to schedule a Zoom telehealth meeting with a certified healthcare worker who will virtually instruct you about how to properly collect a saliva sample for shipment to the Rutgers Clinical Genomics Laboratory for testing. Test results are expected to be returned within 72 hours.FreeFreeNoMust be a resident of Mercer county or employed as a first responder or health care worker in Mercer County. If you have any questions, please email HomeTesting@mercercounty.org.

Accurate Diagnostic Labs515 South Broad StreetTrenton, NJ08611908-912-5060Monday, Wednesday & Friday11am-3pmSaliva test
Antibody test
All agesYou must have a physcian's order to have the test performedFreeYesPhyscian order is required.
Advert Community Health Project143 E State StreetTrenton, NJ08608609-423-4150VariesVariesViral test/Rapid test
Antibody test
All agesCall from parking lot upon arrival. Facility offers Testing on Tuesdays and Thursdays for developmentally disabled patients only. Hours vary depending on number of appointments. You can order COVID-19 diagnostic collection kits online. After completing an online screening, if testing is necessary, you will be able to place an order for a home test kit. The kit enables you to collect a nasal swab at home and send it to a certified lab for processing. You will receive secure digital results within days.
Free*Physician order required for Antibody testing only
CVS Minute Clinic - Trenton1248 Greenwood Avenue #1240 Trenton, NJ08609609-394-2604Must make appointment10am-4:30mViral test
Rapid test
3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
CVS Pharmacy1100 Liberty StreetTrenton, NJ08611609-599-2566Monday to Sunday9am to 5pm Viral test

Rapid test
3+ (Patients 3-18 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
Henry J. Austin Health Center321 N. Warren StreetTrenton, NJ08608609-278-5900Drive up, walk up or at mobile health van throughout the city of TrentonSaliva test
5+ (Patients 5-18 years of age must be accompanied by a parent or legal guardian)
Call (609) 278-5900 or make an appointment online.FreeFreeNoTo receive a test, you must be a current patient, you must have been seen by a HJAHC provider within the past year, or you must schedule a telemedicine visit with an HJAHC provider. Telemedicine appointments are often available the same day, as requested.

No identification or health insurance is required to obtain a COVID-19 test with HJAHC
King Boulevard Pharmacy836 Martin Luther King Jr BlvdTrenton, NJ08638609-396-6288Viral test3+ (Patients 3-18 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online.Free$130Offers CARES Act option for payment for individuals that do not have active insurance coverage or are not eligible for any other state or federal sponsored medical programs.
MillHill Pharmacy334 S Broad StreetTrenton, NJ08608609-571-3565Monday to Friday11am-6pmViral test12+ (Patients 12-18 years of age must be accompanied by a parent or legal guardian)Free$130Please bring your License or Photo ID, along with a photo of the front and back of your insurance card.
Quest Diagnostics232 E State StreetTrenton, NJ08608609-900-2155Viral test
Antibody test
2+ (Patients 2-18 years of age must be accompianed by a parent or legal guardian)COVID-19 testing is available at no cost to you. See if you're eligible and book an appointment at QuestCOVID19.com. For Antibody testing, visit GetQuestTest.com for more information.FreeMust have a MyQuest Account to make an appointment.
Walgreens1801 North Olden Avenue Trenton, NJ08638609-493-9902Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeNoMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Walgreens2645 S. Broad StreetTrenton, NJ08610609-888-2203Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Walgreens1096 Route 33Trenton, NJ08690609-689-3060Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeYesMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Ewing Pharmacy, LLC (formerly Home Towne Rx Pharmacy)1400 Parkway AvenueEwing, NJ08628609-323-7503Monday to Sunday12pm-2pmViral/Rapid test
Antibody test
12+Make an appointment online:https://app.acuityscheduling.com/schedule.php?owner=21286462&location=1400%20Parkway%20Ave%2C%20A2%20Ewing%2C%20NJ%2008628Free under accepted insurance. If not, a $95 reimbursable fee is charged.Rapid test: $85
PCR: $130
NoPhoto Id required
CVS Pharmacy1320 Parkway AvenueEwing, NJ08618609-882-4097Monday to Sunday9am to 5pmViral test

Rapid test
3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
Riverside Urgent Care (formerly MedExpress Urgent Care)1680 North Olden AvenueEwing, NJ08638609-896-0485By appointment onlyViral test
Antibody test
2+ (depends on if the swab can fit)Must call ahead. Drive through testing. Call your local MedExpress for instruction. Free$129 for Viral test, Labcorp may also billNoIn order to receive testing, you must be evaluated by a Riverside medical provider first.
Walgreens1801 North Olden AvenueEwing, NJ08628609-493-9902Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeNoMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Walgreens970 Parkway AveEwing, NJ08618609-882-3456Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeNoMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Infocus Urgent Care100 Campus Town Circle Suite 100Ewing Township, NJ08628609-799-7009Call aheadAll dayViral test
4+(Patients 4-18 years of age must be accompanied by a parent or legal guardian)Make appointment online (Preferred)
Walk-in
Billed as specialist visit$150 self payNoPhoto ID required.
Walgreens16 Princeton-Hightstown RoadEast Windsor, NJ08520609-448-3729Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeNoMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
CVS MinuteClinic2147 Hamilton AvenueHamilton, NJ08619609-588-4701Must make appointmentBy appointment onlyViral test

Rapid test
3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
CVS Minute Clinic200 NJ-33Hamilton, NJ08619609-890-7488Monday-SundayBy appointment onlyViral test3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.FreeFree (will need driver license and social security card if not insured)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
Olden Pharmacy930 South Olden AveHamilton08610609-586-6661Monday to Friday
Saturday to Sunday
10am-5pm
11am-2:30pm
Rapid test (drive-thru)
Antibody test
Must take online screener and schedule an appointment. Testing site is located on Edmund St in the pharmacy driveway (red brick car garage). Individuals wanting a test are requested not to enter the pharmacy as a precaution to avoid risk of transmission.FreeViral - $200
Rapid test - $100
We now offer at-home rapid COVID-19 antigen tests. A licensed pharmacist will come out and administer the test, provide results is writing or electronically based on patient preference.

COVID-19 tests are followed by a pharmacist consult where patients are provided clinical guidance based on their result, symptoms and exposure risk.
Walgreens2021 Nottingham WayHamilton, NJ08619609-587-1059Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Walgreens1702 Kuser RoadHamilton08610609-438-3000Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits
Patient First641 US Highway Route 130Hamilton Township, NJ08691609-568-9383Monday to Sunday8am-10pmViral test
Antibody test
5+(Patients 5-18 years of age must be accompanied by a parent or legal guardian)For antibody tests, walk-in appointments are available. For viral tests, you must make appointment online at https://www.patientfirst.com/covid-19/covid-testing-appointmentFree, but Labcorp may bill
Patient First’s charge for antibody testing is $53. The charge for PCR testing, which is provided by LabCorp or Quest, varies by state and is between $100 and $109. Patients are also responsible for visit charges, which vary depending on services provided.No
Riverside Urgent Care (formerly MedExpress Urgent Care)811 NJ-33Hamilton Township, NJ08619609-587-8298Monday to SundayBy appointment onlyViral test
Antibody test
2+ (depends on if the swab can fit)Must call ahead. Drive through testing. Call your local MedExpress for instruction. Free$129 for Viral test, Labcorp may also billNoTo schedule a visit, book a visit with "COVID test" as the reason for the visit. Call (201) 863-3346 or Email CCC@riversidemedgroup.com with questions
CVS Pharmacy1900 Brunswick Ave, (Corner of Cherry Tree Lane)Lawrenceville, NJ08648609-392-6476Monday to SundayBy appointment onlyViral test

Rapid test
3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
Concentra Urgent Care2542 Brunswick PikeLawerence Township, NJ08648609-493-5440Monday to Friday8am - 4pmViral test
Antibody test
15+Walk-in/Complete online questionnaire to contact: https://www.concentra.com/coronavirus-2019-covid-19/Free, but Labcorp may billViral Test - $185
Antibody test - $110
NoConcentra is performing COVID-19 RNA testing for asymptomatic employees to provide clearance for return to work only. Read FAQ
Infocus Urgent Care64 Princeton Hightstown RoadPrinceton Junction, NJ08550609-799-7009Call aheadViral test
Rapid test
4+ (Patients 4-18 years of age must be accompianied by a parent or legal guardian)Make appointment online (Preferred)
Walk-in
Billed as a specialist visit$150 self payNoPhoto ID required.
CVS Minute Clinic2281 US-33Robbinsville, NJ08691609-584-5851Monday to Sunday9am - 1pm Viral test

Rapid test
3+ (Patients 3-15 years of age must be accompanied by a parent or legal guardian)Drive through testing, must make an appointment. Must take the online screener and make an appointment online. Can make same day appointment depending on availability.Free$139 self pay, free if uninsured (will require state id or social security number)NoYou will need to provide proof of identity (driver's license, state ID, or social security number) and birthdate. You'll also need to show your appointment confirmation, either by email or text message. You must arrive in a car. NOTE: Test results will NOT be provided by phone. Test results will only be available through MinuteClinic's online patient portal.

CVS locations also offer over the counter at home testing kits
RiteAid2370 US-33Robbinsville, NJ08691609-259-1251Monday to SundayBy appointment onlyViral test4+ (Patients 4-18 years of age must be accompianied by a parent or legal guardian)Rite Aid Project Baseline: There are two steps, screening and testing. Create an account (you must have a Gmail account) and take the online screener at https://www.projectbaseline.com to schedule your test.FreeFreeNoIf you need an additional test, a separate gmail account must be used
Walgreens2313 Route 33Robbinsville, NJ08691609-208-2012Monday to Sunday9am-5pmViral/Rapid test
Antibody test
3+ (Patients 3-18 years of age must be accompianied by a parent or legal guardian)Must make appointment online.FreeFreeNoMust bring state ID. Drive up services only - must stay in car.

Walgreens locations also offer over the counter at home testing kits