COVID-19 Mobile Testing Locations

photo of a COVID-19 Drive-up Testing Location

Big changes coming to COVID-19 testing

(Salt Lake City, UT)—As the state of Utah transitions to a Steady State response to the pandemic, the Utah Department of Health (UDOH) will transition to a more long-term, sustainable response. Many UDOH-sponsored testing sites are closing permanently and some will transition to private, for-profit vendors.

Visit https://coronavirus.utah.gov/utah-covid-19-testing-locations/ before visiting a testing site for the most up-to-date information on operating hours, types of tests offered at each site, associated costs, who may be tested at the site, etc. If you’re looking for a specific type of test for travel requirements, you can search by test type at https://coronavirus.utah.gov/utah-covid-19-testing-locations/. The Utah Department of Health will no longer offer travel testing after March 31, 2022.

Testing is still an important tool for many Utahns who may benefit from treatments. Those who should continue to get tested include:

  • Those with significant underlying conditions. Getting tested gives these people who test positive a chance to be considered for treatments like monoclonal antibodies or antiviral pills. Learn more at https://coronavirus.utah.gov/treatments or talk to your doctor.
  • If you’re going to visit someone who is vulnerable (for example people over 75 years, immunocompromised, receiving immunosuppressive medication)
  • If you’ve been sick but are getting better and want to confirm you are negative
  • If you’re traveling somewhere that requires a negative test
  • Elderly
  • Those who work with vulnerable populations:
    • Healthcare workers
    • Long-term care facility employees
    • People living or working in congregate settings including prisons and homeless shelters

Mako Medical Sites:

(PCR test done by an anterior nares swab.  Please allow at least 30 minutes for completion of your test. Delays may occur due to bad weather or high demand.)

Grand County:

  • Grand Center, 182 N. 500 W., Moab (drive-through in the west parking lot of the Grand Center). Tuesday, 3/29—7 a.m. to 1 p.m. and Thursday, 3/31—12 p.m. to 6 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31. Register here.

San Juan County:

  • Bluff Community Center, 190 N. 3rd E., Bluff (drive-through in the southeast parking lot of the community center. Enter on 3rd E.). Wednesday, 3/30—7 a.m. to 1 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 30. Register here.
  • Monticello Public Library, 80 N. Main Street, Monticello (drive-through in the east parking lot) Monday, 3/28—7 a.m. to 1 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31. Register here.

Sanpete County:

  • Central Utah Health Department, 20 South 100 West, Mt. Pleasant (drive-through in the parking lot of the Central Utah Health Department). Monday, 3/28 and Tuesday, 3/29—7 a.m. to 1 p.m. and Thursday, 3/31—12 p.m. to 6 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS MARCH 31.  Register here.

You will be notified of your results with 2-3 days via text and/or email depending on how you registered.

If you do not receive text and/or email notification within 3 days of your testing, please call 435-500-0564 or email UTAHCOVIDRESPONSE@makomedical.com

If you need to download a copy of your test results, please register by texting “MAKO” to 66349. You can also sign up to register for results at https://mako.luminatehealth.com/.


TestUtah Sites:

Cache County:

  • Elk Ridge Park, 1190 E 2500 N, Logan (drive-through in the southwest parking lot), Monday through Thursday–7 a.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.

Emery County:

  • Green River Medical Center, 585 Main St, Green River (drive-through in the parking lot), Wednesday, 3/30—12 p.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 30.  Register here.

Salt Lake County:

  • Cannon Health Building, 288 N. 1460 W. (testing location is in the south parking lot), Salt Lake City, Monday through Thursday–7 a.m. to 7 p.m. TRAVEL TESTING ENDS MARCH 31. Register here.

This site offers a dedicated lane for travelers who need testing prior to leaving Utah. Not all travel destinations will accept the types of tests offered at this testing location. Some travel destinations may also require testing to be done at specific testing locations and/or include QR codes linked to results and CLIA information. At this time, this site’s testing does not include QR codes or CLIA information. It is the traveler’s responsibility to know which type of test is required for their destination. For information on travel requirements by destination visit the CDC website at https://www.cdc.gov/coronavirus/2019-ncov/travelers/index.html.

Traveler testing is free for Utah residents with proof of residency (state-issued identification, utility statement, credit card statement, tax notice, etc.). People who are not residents of Utah will be charged a $179 fee for rapid PCR tests (credit card only). 

  • J. Lynn Crane Park, 5355 W. Main Street, Herriman (drive-through in the northwest parking lot behind Herriman City Hall), Monday through Thursday—7 a.m. to 7 p.m. Register here.
  • Centennial Park, 5405 W. 3100 S., West Valley City (drive-through in the southwest parking lot), Monday through Thursday–7 a.m. to 7 p.m. Register here.

Tooele County:

  • Tooele Park and Ride, 2450 North State Route 36, Tooele (drive-through in the center of the parking lot), Monday through Thursday–7 a.m. to 7 p.m. Register here.
  • Grantsville Baseball Stadium, 36 East Cherry Street, Grantsville (drive-through in the center of the stadium parking lot) Tuesday, 3/29 and Thursday, 3/31—12 p.m. to 7 p.m. Register here.

Utah County:

  • Provo Town Center Mall, 1200 Towne Centre Blvd., Provo (drive-through in the north parking lot), Monday through Thursday–7 a.m. to 7 p.m.  THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • Timpanogos Regional Medical Center, 750 W. 800 N., Orem, (drive-through in the southeast parking lot), Monday through Thursday–7 a.m. to 7 p.m. Register here.
  • Highland City Hall, 5400 Civic Center Drive, Highland, (outdoor drive-through in the southeast parking lot), Monday, 3/28—12 p.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 28.  Register here.

Washington County:

  • Dixie Technical College, 610 S. Tech Ridge Drive, St. George (drive-through in the south parking lot), Monday through Thursday—7 a.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.

TRAVEL TESTING ENDS ON MARCH 31.

This site offers a dedicated lane for travelers who need testing prior to leaving Utah. Not all travel destinations will accept the types of tests offered at this testing location. Some travel destinations may also require testing to be done at specific testing locations and/or include QR codes linked to results and CLIA information. At this time, this site’s testing does not include QR codes or CLIA information. It is the traveler’s responsibility to know which type of test is required for their destination. For information on travel requirements by destination visit the CDC website at https://www.cdc.gov/coronavirus/2019-ncov/travelers/index.html.

Tests offered include PCR, Abbott ID NOW COVID-19 Rapid Molecular test (this is a Nucleic Acid Amplification Test–NAAT, sometimes known as a rapid PCR), and RT-PCR. PCR results are usually available within 24-48 hours. Rapid PCR results are usually available within 15-60 minutes.

Traveler testing is free for Utah residents with proof of residency (state-issued identification, utility statement, credit card statement, tax notice, etc.). People who are not residents of Utah will be charged a $179 fee for rapid PCR tests (credit card only)

  • Dee Events Center, 4400 Harrison Blvd, Ogden (drive-through in the northeast parking lot), Monday through Thursday, 7 a.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.

Results of tests from TestUtah sites will be emailed with a link to the patient portal where results can be accessed. For issues with accessing TestUtah results, please call (801) 783-1829.  


TourHealth test sites:

No symptoms required for testing at these sites. Tests provided include: swab PCR and saliva PCR.  Free Covid-19 testing for those ages 3 and older.

Box Elder County:

  • Bear River Health Department, 440 W 600 N, Tremonton (drive-through in the parking lot), Tuesday, 3/29 and Thursday, 3/31—11 a.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here
  • USU Brigham City Campus (South Lot), 175 E 1000 S, Brigham City, Monday, 3/28, Wednesday, 3/30—11 a.m. to 7 p.m. Register here.

Iron County:

  • Cedar Fun Center, 170 E. Fiddlers Canyon, Cedar City (drive-through in the south parking lot), Tuesday, 3/29—8 a.m. to 4 p.m., Thursday, 3/31—10 a.m. to 6 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.

Washington County:

  • LDS Church, 272 S 700 W, Hurricane (drive-through in the north parking lot of the church), Monday, 3/28–11 a.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 28.  Register here.

Results of tests from TourHealth sites will be emailed to you. For issues with your test results, call (888) 918-2297 or email support@tourhealth.com.


UDOH mobile test team sites:

The following sites offer testing for those ages three and older but there is no age limit with regard to saliva tests as long as the child can independently produce the required amount of saliva.

Box Elder County:

  • USU Brigham City Campus (south lot), 175 E 1000 S, Brigham City, Monday, 3/28 and Wednesday 3/30—11 a.m. to 7 p.m. Register here.

Davis County:

  • Davis Technical College, 550 E. 300 S., Kaysville (testing located in the P1 parking lot), Monday through Thursday–12 p.m. to 6 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • 5-C Freeport West (from Antelope Drive, enter at 300 W. and continue to C Street and make a right.) Clearfield. Monday through Friday–7 a.m. to 2:30 p.m. and Saturday—8 a.m. to 12 p.m. Register here.

Salt Lake County:

  • UDOT Driving Range, 4550 S. 2700 W., Taylorsville (drive-through in the parking lot), Monday through Thursday–7 a.m. to 3 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • Utah State Fairpark, 1025 W 200 S, Salt Lake City (drive-through; enter the parking lot off 1100 W.) Monday through Thursday–11 a.m. to 5 p.m.  THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • J. Lynn Crane Park, 5355 W. Main Street, Herriman (drive-through in the northwest parking lot behind Herriman City Hall), Friday—2 p.m. to 7 p.m. and Saturday—9 a.m. to 12 p.m. Register here
  • Cannon Health Building, 288 N. 1460 W. (testing location is in the south parking lot), Salt Lake City, Friday–2 p.m. to 8 p.m., Saturday and Sunday—7 a.m. to 11 a.m. Register here.
  • Old Workforce Services Building, 7292 State Street, Midvale, (drive thru test site with permanent tents. Enter and exit off State Street.) Monday through Thursday—8 a.m. to 6 p.m., Friday—2 p.m. to 8 p.m., and Saturday—7 a.m. to 11 a.m. Register here.
  • Highland High School, 2166 South 1700 East, Salt Lake City (mobile van event in the high school parking lot, enter on 2100 S.), Monday, 3/28 and Wednesday, 3/30–4 p.m. to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 30.  Register here.
  • Draper Cycle Park,1455 Highland Dr, Draper (enter from Highland Drive), Monday through Thursday—9 a.m. to 2 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • Elk Ridge Middle School, 3659 West 9800 South, South Jordan (north parking area), Tuesday, 3/29 and Thursday, 3/31—4 p.m.to 7 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • Centennial Park, 5405 W. 3100 S., West Valley City (drive-through in the southwest parking lot), Friday—2 p.m. to 8 p.m. and Saturday—7 a.m. to 11 a.m. Register here

Tooele County:

  • Tooele Park and Ride, 2450 North State Route 36, Tooele (drive-through in the center of the parking lot), Friday–2 p.m. to 7 p.m., Saturday and Sunday—9 am. to 12 p.m. Register here.

Utah County:

  • Cory Wride Park, 5806 Pony Express Pkwy. (mobile van testing event held in the parking area next to the baseball field) Eagle Mountain. Monday—Thursday—9 a.m. to 1 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS MARCH 31.  Register here.
  • Willow Park, 9800 West 300 North, (drive-through in the parking lot of Willow Park), Lehi. Monday, Wednesday, and Friday—1 p.m. to 5 p.m. Register here.
  • Timpanogos Regional Medical Center, 750 W. 800 N., Orem, (drive-through in the southeast parking lot), Friday—3 p.m. to 7 p.m. and Saturday–9 a.m. to 12 p.m. Register here.
  • Payson Community Pool, 655 S Main St, Payson (drive-through in the south parking lot), Tuesday, 3/29 and Thursday, 3/31—1 p.m. to 5 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • Russell Swenson Ballpark, 171 W 300 S, Spanish Fork, Tuesday, 3/29 and Thursday, 3/31—8 a.m. to 12 p.m. Register here.

Weber County:

  • North Shore Aquatic Center, 2480 N. 200 E., North Ogden (mobile van event located in the rear of the aquatic center parking lot), Tuesday, 3/29, and Thursday, 3/31—1 p.m. to 5 p.m. THIS LOCATION WILL CLOSE PERMANENTLY AFTER TESTING ENDS ON MARCH 31.  Register here.
  • George E Wahlen Park, 4125 South 1900 West, Roy, (Outdoor drive-through in the SE parking lot of George E Wahlen Park east of the pickleball courts and south of the America First Credit Union office building. Enter on the 1900 W side.), Monday, 3/28, Wednesday, 3/30—1 p.m. to 5 p.m., and Friday, 4/1—3 p.m. to 7 p.m. Register here.

Test results from these locations will be emailed to you in an encrypted file from CV19result@utah.gov 30 minutes to several hours after your test is done. If the testing location is extremely busy, it may take a while to process your results. If you don’t see an email in your inbox, look in spam or junk mail.  Or try to open the email on a non-app browser (chrome, firefox, etc.) and on a computer or non-phone device. If you have trouble opening the email or it doesn’t come within a few hours, call (385) 273-7878 for assistance.

For the most accurate results, we recommend people without symptoms receive a PCR test. PCR results are available within 2-3 business days.


Self-Serve Kiosks

Iron County:

Self Serve Kiosk
11 S Cross Hollow Drive, Cedar City
Monday—12 p.m.–8 p.m., Tuesday—7 a.m.–8 p.m., Thursday—7 a.m.–3 p.m., Friday—12 p.m.–8 p.m., Saturday—12 p.m.–8 p.m. Register here.

Washington County:

Self Serve Kiosk
Atwood Innovation Plaza, 453 S 600 E, St. George, Monday to Friday–8 a.m. to 5 p.m. Register here.


To order free at-home tests from the federal government visit https://www.covidtests.gov/.

For other testing locations visit: https://coronavirus.utah.gov/covid-testing-locations-list.


The mission of the Utah Department of Health is to protect the public’s health through preventing avoidable illness, injury, disability and premature death, assuring access to affordable, quality health care, and promoting healthy lifestyles.