COVID-19 Mobile Testing Locations

photo of a COVID-19 Drive-up Testing Location

Appointment-only Sites:

You must have an appointment to be tested at the following sites. Anyone arriving without an appointment will be turned away. Please arrive at the time of your appointment. Do not arrive earlier or later than your scheduled appointment time.

Cache County:

  • Elk Ridge Park, 1190 E 2500 N, Logan (drive-through in the southwest parking lot), Tuesday, 1/11—3 p.m. to 7 p.m. Wednesday through Saturday–7 a.m. to 7 p.m. APPOINTMENTS ARE REQUIRED. Register here.

Davis County:

  • Bountiful Veterans Park, 740 S. 100 E., Bountiful (drive-through in the parking lot), Monday through Sunday–7 a.m. to 7 p.m.  APPOINTMENTS ARE REQUIRED. Register here.
  • 5-C Freeport West (from Antelope Drive, enter at 300 W. and continue to C Street) Clearfield, Monday through Friday–7 a.m. to 2:30 p.m. and Saturday—8 a.m. to 12 p.m. APPOINTMENTS ARE REQUIRED. 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 Sunday–7 a.m. to 7 p.m. APPOINTMENTS ARE REQUIRED; however, those with proof of travel will be accepted without an appointment. 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.

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), RT-PCR, and rapid antigen. PCR results are usually available within 24-48 hours; rapid PCR and rapid antigen results are usually available within 15-60 minutes. More information on costs associated with travel testing can be found here

  • J. Lynn Crane Park, 5355 W. Main Street, Herriman (drive-through in the northwest parking lot behind Herriman City Hall), Monday through Saturday—7 a.m. to 7 p.m. APPOINTMENTS REQUIRED EFFECTIVE 1/13/2022. Register here.
  • West Jordan City Hall, 8000 S. Redwood Rd., West Jordan (drive-through), Monday through Saturday–7 a.m. to 7 p.m. APPOINTMENTS ARE REQUIRED. Register here.
  • South County Outdoor Pool, 12765 S 1125 W #6632, (drive-through in the parking lot of the South County Outdoor Pool), Riverton. Thursday—Saturday, 7 a.m. to 7 p.m. APPOINTMENTS REQUIRED EFFECTIVE 1/15/2022.  Register here.

Utah County:

  • Provo Town Center Mall, 1200 Towne Centre Blvd., Provo (drive-through in the north parking lot), Monday through Sunday–7 a.m. to 7 p.m. APPOINTMENTS ARE REQUIRED. Register here.
  • Timpanogos Regional Medical Center, 750 W. 800 N., Orem, (drive-through in the southeast parking lot), Monday through Saturday–7 a.m. to 7 p.m. APPOINTMENTS ARE REQUIRED. Register here

Washington County:

  • Dixie Technical College, 610 S. Tech Ridge Drive, St. George (drive-through in the south parking lot), Monday through Sunday–7 a.m. to 7 p.m. APPOINTMENTS REQUIRED EFFECTIVE 1/13/2022. 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.

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), RT-PCR, and rapid antigen. PCR results are usually available within 24-48 hours; rapid PCR and rapid antigen results are usually available within 15-60 minutes. 

Weber County:

  • Ogden Regional Medical Center, 5475 S. 500 E., Ogden (drive-through in the southwest parking lot), Monday through Sunday–7 a.m. to 7 p.m. APPOINTMENTS REQUIRED EFFECTIVE 1/13/2022. Register here

No Appointment Required Sites:

For sites which do not require appointments, you must arrive at least one hour prior to a site’s publicized closing times in order to be tested. Vehicles will not be allowed to enter the line after this time. Those who arrive after the line has closed may be offered at-home test kits (if available), or will be asked to return the following day. Please be prepared for potentially long wait times. Testing sites may need to change their operating hours or the types of tests available due to high demand. We recommend checking https://coronavirus.utah.gov/utah-covid-19-testing-locations/ for the most up-to-date information on operating hours and locations.  

Box Elder County:

  • USU Brigham City Campus (South Lot), 175 E 1000 S, Brigham City, Wednesday, 1/12 and Friday, 1/14—12 p.m. to 7 p.m., and Saturday, 1/15—8 a.m. to 3 p.m. Register here. 

Carbon County:

  • Castleview Hospital, 300 North Hospital Dr., Price (drive-through in the parking lot), Saturday, 1/15–10 a.m. to 5 p.m. Register here.   

Davis County:

  • Ellison Park, 700 N 2200 W, Layton (drive-through in the northeast parking lot), Monday, 1/10–12 p.m. to 7 p.m. Register here.
  • Bountiful Regional Center, 835 N 400 E, North Salt Lake (outdoor drive-through in the east parking lot of the Bountiful Regional Center), Thursday, 1/13—12 p.m. to 7 p.m. Register here

Duchesne County:

  • Roosevelt/TriCounty Health Department, 409 S 200 E, Roosevelt, (mobile van testing in the parking lot of the Roosevelt, UT satellite office of the Tri-County Health Department), Friday, 1/14–12 p.m. to 7 p.m. and Saturday, 1/15—12 p.m. to 6 p.m. Register here

Emery County:

  • Green River Medical Center, 585 Main St, Green River (drive-through in the parking lot), Thursday, 1/13—12 p.m. to 7 p.m. Register here.
  • Southeast Utah Health Department, 25 W Main Street, Castle Dale, Friday, 1/14—9 a.m. to 1 p.m., and Saturday, 1/15—3 p.m. to 7 p.m. Register here.
  • Huntington Fire Department, 360 N Main Street, Huntington, Friday, 1/14—3 p.m. to 7 p.m. and Saturday, 1/15–9 a.m. to 1 p.m. Register here

Grand County:

  • Grand Center, 182 North 500 West, Moab (drive-through in the west parking lot), Thursday, 1/13 and Friday, 1/14—12 p.m. to 7 p.m., and Saturday, 1/15—8 a.m. to 3 p.m. Register here

Juab County:

  • Juab School District Office, 346 East 600 North (drive-through in the west parking lot of the Juab School District Office), Nephi, Tuesday, 1/11–12 p.m. to 7 p.m. Register here.  

Morgan County:

  • 41 N State St, Morgan (Mobile van testing located in the parking lot between the Morgan County Fire Department and the Morgan City/County offices. Enter on State Street and Exit on N 100 W. street), Friday, 1/14—9 a.m. to 1 p.m. Register here.

Salt Lake County:

  • Big Cottonwood Regional Park—Big Cottonwood Area, 4300 S 1300 E, Millcreek (drive-through in the parking lot of Big Cottonwood Regional Park. Enter in the north entrance.) Wednesday, 1/12—10 a.m. to 7 p.m. Thursday through Sunday–7 a.m. to 7 p.m. Register here.
  • Draper Senior Center, 1148 Pioneer Road, Draper (drive-through in the parking lot), Monday through Wednesday–7 a.m. to 7 p.m. LAST DAY OF TESTING AT THIS SITE IS WEDNESDAY, 1/12. Register here.
  • South County Outdoor Pool, 12765 S 1125 W #6632, (drive-through in the parking lot of the South County Outdoor Pool), Riverton. Thursday—Saturday, 7 a.m. to 7 p.m. APPOINTMENTS REQUIRED EFFECTIVE 1/15/2022.  Register here.
  • West Valley (Maverik Center), 3200 S. Decker Lake Dr., West Valley City, (drive-through in the southwest parking lot), Monday–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 Saturday–7 a.m. to 7 p.m. Register here.
  • Bluffdale City Park, 2400 W. 14400 S., Bluffdale (drive-through in the middle parking lot), Monday, 1/10–8 a.m. to 3 p.m. and Tuesday, 1/11—12 p.m. to 7 p.m. Register here

San Juan County:

  • Monticello Library, 80 N Main Street, Monticello (drive-through in the library parking lot), Tuesday, 1/11–12 p.m. to 7 p.m. Register here.
  • Bluff Community Center, 3rd East and Mulberry, Bluff Rd, Bluff (outdoor drive-through in the SE parking lot of the Bluff Community Center, enter in on 3rd East), Wednesday, 1/12–8 a.m. to 1 p.m. Register here

Sanpete County:

  • Central Utah Public Health Department, 20 S. 100 W., Mount Pleasant (Drive-through in the parking lot of the Central Utah Public Health Department), Monday, 1/10—12 p.m. to 7 p.m., Wednesday, 1/12—8 a.m. to 3 p.m., and Thursday, 1/13–12 p.m. to 7 p.m., Register here

Summit County:

  • Richardson Flat Park-N-Ride, 3345 E Richardson Flat Rd., (outdoor drive-through in the parking lot), Park City, Monday, 1/10, Tuesday, 1/11, and Wednesday, 1/12—10 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 Saturday–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, 1/11 and Thursday, 1/13—12 p.m. to 7 p.m. Register here.
  • Wendover Community Building, 112 300 S, Wendover (drive-through in the parking lot of the Wendover Community Building, Wednesday, 1/12—11 a.m. to 7 p.m. Register here

Utah County:

  • Payson, 285 N. 1250 E., Payson (drive-through in the south parking lot of the Utah County Health Department, Monday, 1/10–12 p.m. to 7 p.m. Wednesday, 1/12–10 a.m. to 7 p.m., and Thursday, 1/13–8 a.m. to 3 p.m.  Register here.
  • Willow Park, 9800 West 300 North, (drive-through in the parking lot of Willow Park), Lehi, Tuesday, 1/11–8 a.m. to 3 p.m. Wednesday, 1/12—12 p.m. to 7 p.m., Friday, 1/14–12 p.m. to 7 p.m. Register here.
  • Highland City Hall, 5400 Civic Center Drive, Highland, (outdoor drive-through in the southeast parking lot), Monday, 1/10–12 p.m. to 7 p.m. Register here

Wasatch County:

  • Wasatch County Event Center, 415 S Southfield Road, Heber City (drive-through testing event), Saturday, 1/15–8 a.m. to 3 p.m. Register here. 

Weber County:

  • Snowcrest Junior High School, 2755 N Hwy 162, Eden (outdoor drive-through in the north parking lot near the baseball field), Friday, 1/14–3 p.m. to 7 p.m. 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:

Tests provided at these sites include: swab PCR, saliva PCR, swab rapid antigen. 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), Monday, 1/10–8 a.m. to 4 p.m., Tuesday, 1/11 and Thursday, 1/13–11 a.m. to 7 p.m. Register here

Cache County:

  • Hyrum Senior Center, 695 E Main St, Hyrum (drive-through in the Hyrum rodeo grounds parking lot), Wednesday, 1/12, and Friday, 1/14—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, 1/11–8 a.m. to 4 p.m., Thursday, 1/13 and Friday 1/14—11 a.m. to 7 p.m., and Saturday, 1/15—8 a.m. to 4 p.m. Register here.

Washington County:

  • LDS Church, 272 S 700 W, Hurricane (drive-through in the north parking lot of the church), Monday, 1/10–11 a.m. to 7 p.m. Register here.

Weber County:

  • 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, 1/10, Wednesday, 1/12, and Saturday, 1/15–11 a.m. to 7 p.m. Register here.
  • Ogden, 2300 Adams Avenue, Ogden, (Outdoor drive-through in the parking lot east of Weber/Morgan Health Department. Enter on Adams Ave and exit on 23rd.), Tuesday, 1/11 and Friday, 1/14–11 a.m. to 7 p.m. 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.

Davis County:

  • Davis Technical College, 550 E. 300 S., Kaysville (testing located in the P1 parking lot), Monday through Tuesday–2 p.m. to 6 p.m., Saturday—9 a.m. to 1 p.m. Register here.

Salt Lake County:

  • Utah Public Health Laboratory, 4431 S. 2700 W., Taylorsville (drive-through in the west parking lot), Saturday and Sunday–7 a.m. to 11 a.m.  Register here.
  • Utah State Fairpark, 1025 Motor Ave, Salt Lake City (drive-through; enter at 1100 W. 300 N.), Monday through Friday–11 a.m. to 5 p.m. and Saturday—9 a.m. to 1 p.m. Register here.
  • Old Workforce Services Building, 7292 State Street, Midvale, (drive thru test site with permanent tents. Enter and exit off State Street.), Saturday—9 a.m. to 1 p.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, 1/10–4 p.m. to 7 p.m. Register here.

Utah County:

  • Saratoga Springs, 1320 North Redwood Road, (mobile van event held in the old Smith’s grocery store parking lot at the corner of Redwood Road and Crossroads Blvd.), Saratoga Springs, Monday, 1/10–2 p.m. to 7 p.m., and Saturday, 1/15—9 a.m. to 1 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. Antigen (rapid) results are available within two hours.

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.

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