COVID-19 Testing in Salem


At a special meeting on September 17, 2021 the Salem Board of Health voted unanimously to institute a requirement for the month of October that any person attending a large indoor event be required to show proof of a negative COVID-19 test taken within 72 hours of the event in order to enter. Click here to read the order, an FAQ, and find additional details about this public health measure.

Stop the Spread

Free PCR testing, six days per week at two different locations. Drive-through at Salem High School (77 Willson Street) Mondays, Tuesdays, Wednesdays, Thursdays, and Fridays 4pm-8pm; Saturdays 10am-3pm or walk-up at St. Peter's Church (24 St. Peter Street) Mondays, Tuesdays, Wednesdays, and Thursdays 9am-3pm, and Friday's 9am-2pm. The walk-up site at St. Peter's Church will also be open Saturdays in October from 9am-2pm. Allow 1-3 days for results. No cost, no proof of insurance or residency/citizenship required. Stop the Spread is a state testing program; you can also visit Stop the Spread sites in communities around Salem. Visit to find locations.

rapid test resultsSalem Downtown October Rapid Testing

Free rapid antigen testing, Wednesdays-Saturdays from September 30-October 30 noon to 8:00 p.m., as well as Sunday October 31, noon to 5:00 p.m. Testing will be available until 9:00 p.m. on Friday October 29 and 9:30 p.m. on Saturday October 30. Walk-up at PEM Connect Building, 135 Essex Street (October 30-31 the testing site will move down Essex Street to the PEM group entrance). Allow up to one hour for results. No cost, no proof of insurance or residency/citizenship required. Pre-registration strongly recommended by visiting If appointments are not available when you visit the registration website, please check back shortly as new appointments are added on a rolling basis.

Salem Hospital Testing

Free PCR testing, seven days per week from 8am-4:30pm. Drive-through at Salem Hospital (55 Highland Avenue). Allow 1-2 days for results. Appointments are required for this testing and can be obtained either with a physician's referral if you are a patient in the Mass General Brigham network or by calling 781-477-3000 if you are not. You do not need to be a patient of North Shore Physicians Group, Salem Hospital, nor any hospital in the Mass General Brigham network. You may asked to provide insurance information at this site; if you do not have insurance, you can still receive testing here. For more information, please visit

Pharmacy Testing

COVID-19 testing is available at many private pharmacies, including both PCR testing (allow 1-2 days for results) and rapid antigen testing (allow 1-6 hours for results). Costs and proof of insurance vary depending on location; contact the pharmacy for more information. Locations in Salem include multiple CVS pharmacies (, the Walgreens located on Boston Street (

Salem State University Testing

If you are an employee or student at Salem State University, you can visit the university's free COVID-19 testing site. Details are available here: