Free COVID-19 testing sites in Oregon

Updated 09/21/2022


Due to high demand for testing, some sites do require an appointment. Links to book an appointment are included for each site listed in this post where required.


Do I need to get tested for COVID-19?

If you have symptoms of COVID-19 or if you were in close contact with someone with COVID-19, you should get tested as soon as possible, even if you’ve been vaccinated or boosted. Close contact means being within six feet of someone for 15 minutes or more over the course of a day, with or without a face mask.

If you are unvaccinated, don’t have symptoms and are getting tested because you had close contact with someone who has COVID-19, it’s best to test as soon as you learn of your exposure and again five days following your exposure.

If you are vaccinated, don’t have symptoms and are getting tested because you had close contact with someone who has COVID-19, it’s best to test five days following your exposure.

If I’ve received at least my primary vaccine series, should I still get tested? What if I’ve also been boosted?

Vaccinated individuals should get tested if they have symptoms of COVID-19 or were in close contact with someone with COVID-19.

Is testing free?

The short answer is yes. The testing sites listed here strive to provide testing for everyone at no cost, including those who are uninsured. These sites may, however, ask for your health insurance information in order to be properly reimbursed for their services. These costs should not be charged to the individual being tested.

If you have Oregon Health Plan (OHP) coverage, testing is free. Most other health insurance providers will waive all co-payments, co-insurance, and deductibles for COVID-19 testing. If you have questions about your health insurance coverage, please contact your health insurance provider. If you have questions or concerns about this process, or if you have been charged for testing at one of these sites, please reach out to our COVID Feedback Team at COVID.19@dhsoha.state.or.us for assistance.


You can get a free COVID-19 test at one of the testing sites listed below. If you are testing to travel, check with the airline and/or place of destination to verify what type of test is needed. You do not need insurance to get tested. Some sites also offer COVID-19 vaccinations and boosters; please see our vaccination site blog post for those details.

Bend – Central Oregon Community College

  • 2600 NW College Way
  • Open Mondays through Fridays, 7 a.m. to 5 p.m.
  • To schedule a testing appointment, visit the Curative website.

Cave Junction – Cave’s Pharmacy

  • 333 S Redwood Hwy.
  • Open Mondays through Thursdays, 9 a.m. to 11:30 a.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Clatskanie – Hi-School Pharmacy

  • 401 W Columbia River Hwy.
  • Open Mondays through Thursdays, 9 a.m. to 3 p.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Corvallis – Rice’s Pharmacy

  • 910 NW Kings Blvd.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays 9 a.m. to 3 p.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Corvallis (former Baskin-Robbins building)

  • 366 SW Washington Ave.
  • Open daily, 9 a.m. to 5 p.m.
  • You can register on site or in advance at LabDash.

Cresswell – Cresswell Health Mart Pharmacy

  • 175 E. Oregon Ave.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details
  • You can register on-site or in advance at LabDash.

Dallas – Dallas Pill Box

  • 625 SE Miller Ave.
  • Open Mondays through Thursdays, 9 a.m. to 5:30 p.m.
  • Open Fridays, 9 a.m. to 1 p.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Estacada – Hi-School Pharmacy

  • 207 S Broadway St.
  • Open Mondays through Thursdays, 9 a.m. to 3 p.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Eugene – Unitarian Universalist Church

  • 1685 W 13th Ave.
  • Open Mondays through Thursdays, 9 a.m. to 4:30 p.m.
  • Ope Fridays, 9 a.m. to 1:30 p.m.
  • To book a testing appointment, visit the Curative website.

Eugene – 5th St. Public Market

  • 199 E 5th Ave. Suite 11
  • Open daily, 9 a.m. to 5 p.m.
  • Walk-up clinic, no appointment necessary
  • You can register on-site or in advance at LabDash.

Eugene – El Torito Meat Market

  • 1333 W. 7th Ave.
  • Open every Wednesday through September, 2 p.m. to 6 p.m.
  • Starting October 5, open the first Wednesday of every month, 2 p.m. to 6 p.m.
  • Walk-up clinic, no appointment necessary

Hillsboro – M&M Marketplace

  • 346 SW Walnut St.
  • Open Saturdays, 11 a.m. to 5 p.m.
  • Walk-up clinic, no appointment necessary

Independence – Hi-School Pharmacy

  • 1357 Monmouth St.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Independence – Mi Casita Market 

  • 834 N. Main St.
  • Open every Saturday through September, noon to 5 p.m.
  • Starting October 1, open the first Saturday of every month, noon to 5 p.m.
  • Walk-up clinic, appointment preferred to minimize wait times
  • You can register on-site or in advance at LabDash.

Medford – Rogue Valley Mall parking lot

  • 1600 N Riverside Ave.
  • Mondays through Fridays, 8 a.m. to 2:30 p.m.
  • To book a testing appointment, visit the Curative website.

Mt. Angel – Mt. Angel Drug

  • 105 N Main St.
  • Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Newport – Samaritan Medical Group Urgent Care

  • 705 SW Coast Hwy.
  • Open Mondays through Fridays, 9 a.m. to 6:30 p.m.
  • Open Saturdays and Sundays, 9 a.m. to 5:30 p.m.
  • Walk-in clinic, no appointment necessary

North Bend – Pony Village Mall (near the Mini Pet Mart)

  • 1611 Virginia Ave.
  • Openn Mondays through Fridays, 10 a.m. to 6 p.m.
  • To book a testing appointment, visit the Curative website.

Portland

  • 1450 SW Marlow Ave.
  • Open daily, 9 a.m. to 5 p.m.
  • Please visit Rize Laboratory to book an appointment.
  • You can register on site or in advance at LabDash.

Portland – Oregon Convention Center

  • 777 NE MLK Blvd.
  • Open Mondays through Fridays, 8 a.m. to 5 p.m.
  • Open Saturdays, 8 a.m. to 3 p.m.
  • To schedule a testing appointment, visit the Curative website.

Redmond – Central Oregon Community College

  • 2324 SE College Loop
  • Open Thursdays through Mondays, noon to 7 p.m.
  • To schedule a testing appointment, visit the Curative website.

Roseburg – Gilberto’s Mexican Restaurant

  • 1347 NE Stephens St.
  • Open Thursdays, 2 p.m. to 6 p.m.
  • Walk-up clinic, no appointment necessary

Salem – Salem Mega Foods

  • 3695 Devonshire Ave. NE
  • Open Sundays and Mondays through September, 2 p.m. to 6 p.m.
  • Starting October 2, open Sundays only, 2 p.m. to 6 p.m.
  • No registration required, walk-ins welcome
  • All farm workers encouraged to attend

Sheridan – Sheridan Pharmacy

  • 103 E Main St.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Silverton – Hi-School Pharmacy

  • 406 McClaine St.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Silverton – Silverton Pill Box

  • 302 N. 1st St.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details
  • You can register on-site or in advance at LabDash.

The Dalles – Juanita’s Market (open every other Friday last day of operations will be Friday, Oct. 7)

  • 2865 W 7th St
  • Open September 23 and October 7
  • 2 p.m. to 6 p.m.
  • Walk-up clinic, no appointment necessary

The Dalles – La Michoacana (open every other Friday last day of operations will be Friday, Sept. 30)

  • 1210 Kelly Ave.
  • Open Sept. 30, 2 p.m. to 6 p.m.
  • Walk-up clinic, no appointment necessary

Waldport – Hi-School Pharmacy

  • 110 SW Hwy 101
  • Open Mondays through Thursdays, 9 a.m. to 2 p.m.
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

West Linn – Hi-School Pharmacy

  • 5639 Hood St.
  • Open Mondays through Thursdays, 9 a.m. to 6 p.m.
  • Open Fridays, 9 a.m. to noon
  • Please see the on-site pharmacist for more details.
  • You can register on-site or in advance at LabDash.

Wood Village – Multnomah County Greyhound Park

  • 944 NE 223rd Ave.
  • Open Wednesdays through Saturdays, noon to 7 p.m.
  • Open Sundays, 11 a.m. to 4 p.m.
  • Outdoor drive-thru clinic
  • You can register on site or in advance at LabDash.

For more information visit our testing web page.