
COVID-19 Testing
OCDPH Community Testing has ended.
Free PCR tests are available at the TestAndGo™ kiosk at the Gary Byker Library of Hudsonville, located at 3338 Van Buren Street in Hudsonville. Register at register2.testandgo.com. Free at-home test kits are available at local libraries in Ottawa County. Click here for a complete list of participating library locations.

Allendale
Family Fare Spartan Nash - Allendale
Location
6370 Lake Michigan Dr
Allendale, MI
Hours
Tues: 12:00 PM – 3:00 PM
Thurs: 8:00 AM – 11:00 AM
-
Appointments
Appointment Only. Schedule Online »
Testing is available for both symptomatic and asymptomatic individuals per state and local plans for public health monitoring
-
Results
3 to 5 days
-
Cost
Testing is covered by either insurance or the CARES Act if you are uninsured under the following circumstances.
- If you are experiencing symptoms
- If you have been exposed to an active case of COVID-19
- If you are a part of a high-risk group
Grand Haven
There are no testing locations here at this time.
Holland
Walgreens
Location
12576 Riley St
Holland, MI
Hours
Mon–Fri: 9:00AM - 5:00PM
Sat–Sun: 10:00AM - 5:00PM
-
Appointments
Take an online assessment and make an appointment online.
-
Results
3 to 4 days
-
Cost
Patients should not expect any out of pocket costs for COVID-19 testing, but should check with their health plan first
CVS
-
Appointments
Appointment Only. Schedule Online »
-
Results
3 to 4 days
-
Cost
Testing is covered by either insurance or the CARES Act if you are uninsured under the following circumstances.
- If you are experiencing symptoms
- If you have been exposed to an active case of COVID-19
- If you are a part of a high-risk group
1st Responders: CVS will test Asymptomatic or Symptomatic Option for Out of Pocket
Family Fare Spartan Nash - Holland
Location
993 Butternut Dr
Holland, MI 49424
Tues: 12:00 PM – 3:00 PM
Thurs: 8:00 AM – 11:00 AM
-
Appointments
Appointment Only. Schedule Online »
Testing is available for both symptomatic and asymptomatic individuals per state and local plans for public health monitoring
-
Results
3 to 5 days
-
Cost
Testing is covered by either insurance or the CARES Act if you are uninsured under the following circumstances.
- If you are experiencing symptoms
- If you have been exposed to an active case of COVID-19
- If you are a part of a high-risk group
Zeeland
Spectrum Health - Zeeland
-
Appointments
An appointment is required to get a COVID-19 test. We will not be able to accommodate walk-ins or drive-ins at any COVID-19 testing site without an appointment for that day and location. Testing open to symptomatic and asymptomatic individuals.
There are 3 ways to be scheduled for COVID-19 testing:- Patients may use the virtual screening and test self-scheduling via MyChart: mychart.spectrumhealth.org
- A physician may screen the patient and order a COVID-19 test.
- After the order is placed, patients may schedule a test by calling the COVID-19 Hotline: 833.559.0659 or 616.391.2380. Pick the appropriate language option, then choose option 3.
- Patients may be screened and scheduled for a test by calling the COVID-19 Hotline 833.559.0659 or 616.391.2380.
-
Results
Up to 7 days or more due to high testing volume
-
Cost
If you have health insurance, the lab will bill your insurance.
If your plan does not pay for the test, the lab may send you a bill. Please call Spectrum for further details regarding billing.
City on a Hill Health Clinic – Zeeland
Location
100 Pine St. #175
Zeeland, MI 49464
Hours:
Mon, Wed, Thurs: 9:30 AM – 2:30 PM
Tues: 9:30 AM – 7:00 PM
-
Appointments
Call 616-748-6009 to make an appointment. Rapid tests and PCR COVID-19 tests are available. Insurance information is not required.