1. Home
  2. Testing
  3. Testing Sites

COVID-19 Testing Sites

Community COVID-19 testing sites are being held throughout San Bernardino County. Samples will be collected using a swab in the nostril or in the mouth. These samples are then sent to a lab to test for the virus that causes COVID-19 (SARS‑CoV‑2 virus).

Due to an increased demand in COVID-19 testing, appointments are highly recommended. Walk-ins will experience longer wait times.

COVID-19 Testing Sites

VIDEO (en Español): Prueba de COVID-19 Auto-Administrada: Guía Paso a Paso. ¡Es simple, rápido y sin dolor!


The following testing sites are INDOORS and hosted by San Bernardino County. No symptoms are required and testing is FREE. You will be asked for health insurance information when registering so that your insurance is billed directly. You will not be charged a co-pay or share of cost for the test. If you do not have insurance or do not want to provide it, you will still get tested. All clients are required to wear a face covering during the appointment.

Due to an increased demand in COVID-19 testing, appointments are highly recommended. Walk-ins will experience longer wait times.

Appointment registration for single-day testing events open
about 5-7 days before testing event date.

Appointment registration system works best with Google Chrome or Microsoft Edge web browsers.

Please do not call the venues about testing or appointments.

Appointments accepted, walk-ins welcome.

Bloomington – Ayala Park Community Center
18313 Valley Blvd., Bloomington
Monday – Saturday from 10 a.m. – 6 p.m.

Fontana – Jessie Turner Health and Fitness Community Center
15556 Summit Ave., Fontana
Use Citrus Avenue to get to Knox Avenue. There are no left hand turns into Fontana Park off of Knox Ave.
Monday – Saturday from Noon – 8 p.m.
Take-home test kits also available

Joshua Tree – Community Center
6171 Sunburst St., Joshua Tree
Monday – Saturday from 10 a.m. – 6 p.m.
Take-home test kits also available

Loma Linda – Loma Linda Senior Center
25571 Barton Rd., Loma Linda
Monday – Friday from 10 a.m. – 6 p.m.
Take-home test kits also available

Montclair – Montclair Place
5060 E. Montclair Plaza Ln., Space 2138
Monday from 10 a.m. – 6 p.m.
Tuesday – Friday: Take-home kits available

Ontario – Ontario Convention Center (North)
1947 E. Convention Center Way, Ontario
Monday – Saturday from 10 a.m. – 6 p.m.
Take-home kits available

Rancho Cucamonga – RC Sports Center
8303 Rochester Ave., Rancho Cucamonga
Monday – Saturday from 10 a.m. – 6 p.m.
Take-home kits available

Redlands – University of Redlands (University Hall)
1173 E. Brockton Ave., Redlands
Monday – Friday from 9:30 a.m. – 5 p.m.

Rialto – Carl Johnson Center
214 N. Palm Ave., Rialto
Monday – Saturday from 10 a.m. – 6 p.m.
Take-home test kits also available

Victorville – Victor Valley College
65 Mojave Fish Hatchery Rd., Victorville
Portables located behind Construction Technology Building 65
Monday – Friday from 8 a.m. – 7 p.m., Saturday from 9:30 a.m. – 5 p.m.

Victorville – Hook Community Center
14973 Joshua St., Victorville
Tuesday – Saturday from 10 a.m. – 6 p.m.

Yucaipa – Yucaipa Senior Center
12202 First St., Yucaipa
Monday – Saturday from 10 a.m. – 6 p.m.
Take-home test kits also available


ARROWHEAD REGIONAL MEDICAL CENTER (ARMC)
400 N. Pepper Ave., Colton
Monday from 8 a.m. – 1 p.m.
Tuesday from 8 a.m. – 1 p.m.
Friday from 11 a.m. – 3 p.m.

ARMC testing is a drive-through testing site and is open to the general public by appointment only. Tests are at no charge to the patients.

To make an appointment, please call the ARMC Referral Center at 1-855-422-8029.
Click here to learn more about drive-through testing at ARMC.

ARMC COVID-19 Test Results will ONLY be reported through the Patient Portal. Click here for instructions on how to access the Patient Portal. Click here for information on your results.


SAN BERNARDINO COUNTY HEALTH CENTERS

San Bernardino County Health Centers provide services for underserved and vulnerable populations in the County. Testing at County Health Center is held indoors and open to the general public by appointment only. Please call 1-800-722-4777 to schedule an appointment.

Adelanto Health Center
11336 Bartlett Ave., Suite 11, Adelanto

Barstow Health Center
303 E. Mountain View St., Barstow

Big Bear Health Center
477 Summit Blvd., Big Bear Lake

Hesperia Health Center
16453 Bear Valley Rd., Hesperia

Ontario Health Center
150 E. Holt Blvd., Ontario

San Bernardino Health Center
606 E. Mill St., San Bernardino

Click here to learn more about the Health Centers’ patient qualifications and how to make an appointment

State testing sites are hosted by OptumServe in partnership with the California Department of Public Health. All State testing sites are held indoors and are open to the general public by appointment only. Testing is free for all individuals, including those who are uninsured, underinsured, undocumented, or homeless.

CLICK HERE TO MAKE AN APPOINTMENT AT A STATE TESTING SITE
SEE STATE TESTING SITES BELOW

Participants without internet can call (888) 634-1123 to make an appointment. Please do not call the venues about testing or appointments.

Apple Valley – James A. Woody Community Center
13467 Navajo Rd., Apple Valley
Monday – Thursday from 10 a.m. – 6 p.m.

Colton – Gonzales Community Center
670 Colton Ave., Colton
Sunday – Thursday from 10 a.m. – 6 p.m.

Montclair – Montclair Kid’s Station
COVID-19 TESTING BUS
4985 Richton St., Montclair
Wednesday – Sunday from 11 a.m. – 7 p.m.

Rancho Cucamonga – Terra Vista 6 Cinemas
COVID-19 TESTING BUS
10701 Town Center Dr., Rancho Cucamonga
Wednesday – Sunday from 11 a.m. – 7 p.m.

Upland – Landecena Community Building
1325 San Bernardino Rd., Upland
Monday, Tuesday and Friday from 10 a.m. – 6 p.m.

Yucaipa – 7th Street Pool
12385 7th St., Yucaipa
Tuesday – Friday from 10 a.m. – 6 p.m.

The following testing sites are held at private clinics throughout the county. Costs may be associated with services provided by the clinics. Please contact the clinic directly regarding testing.

ADVANCED URGENT CARE CENTER
Drive-Through Testing | No Appointment Necessary, First Come First Serve

974 W. Foothill Blvd., Upland
Monday – Friday from 8:30 a.m. – 2 p.m.

Company reserves the right to discontinue testing without notice. All insurances accepted. Low-cost pricing for self-pay uninsured. Results usually available in 48 – 72 hours. Click here for more information or call (909) 981-2273.


BORREGO COMMUNITY HEALTH FOUNDATION
Curbside Testing | By appointment only. To schedule an appointment, call the health center.

Barstow Community Health Center (FQHC)
750 E. Main St., Barstow
Phone: (442) 347-2800

D Street Medical Center (FQHC)
590 N. D St., San Bernardino
Phone: (909) 453-6900

Visit https://www.borregohealth.org/covid-19-testing for more information.
Please call the health center to confirm testing availability and procedures prior to arrival.


BURNING BUSH CHURCH

Burning Bush Church
14849 7th St., Victorville (Front Parking Lot)
Pre-register: http://bit.ly/aacec-burningbush

Tuesday & Wednesday from 10 a.m. – 4 p.m.
1st, 3rd, and 4th Thursday from Noon – 5 p.m.
Every 2nd Saturday from Noon – 5 p.m.


CENTRAL NEIGHBORHOOD HEALTH FOUNDATION

San Bernardino Clinic (FQHC)
1329 N. H St., San Bernardino
Walk-in 8 a.m. – 12 p.m. and 2 p.m. – 3 p.m.
Phone: (909) 381-0803

Please call the health center to confirm testing availability and procedures prior to arrival.


COVID CLINIC

San Bernardino (Drive-through)
500 Inland Center Dr., San Bernardino
Located in the parking lot outside Forever 21 near the intersection of N Mall Way and S E St.

Monday – Friday from 7 a.m. – 5 p.m. | Saturday from 9 a.m. – 5 p.m. | Sunday from 8 a.m. – 4 p.m.
Phone: (877) 219-8378
https://covidclinic.org/san-bernardino

Ontario Airport (Drive-through)
2500 E. Airport Dr., Ontario
Located in Lot 3 of ONT parking
Sunday – Saturday from 6:30 a.m. – 10:30 p.m.
Phone: (877) 219-8378
https://covidclinic.org/ont

Ontario Mills (Drive-Through)
1 Mills Circle, Ontario
Located near Sketcher’s Factory Outlet
Monday – Friday from 9 a.m. – 4:30 p.m.
Phone: (877) 219-8378
https://www.covidclinic.org/ontario-mills/

Victorville (Drive-through)
14400 Bear Valley Dr., Victorville
Located in the parking lot between Sears and JC Penney
Monday – Saturday from 9 a.m. – 5 p.m., Sunday from 8 a.m. – 4 p.m.
Phone: (877) 219-8378
https://covidclinic.org/victorville


CVS
Drive-Through Testing (Indoor Testing Available Where Noted) | Appointment Only

Select locations in Adelanto, Chino Hills, Colton, Fontana, Hesperia, Highland, Grand Terrace, Rancho Cucamonga, Upland and Victorville

Visit https://www.cvs.com/minuteclinic/covid-19-testing to view hours and schedule an appointment.

COVID-19 testing is performed at no cost to you. Health insurance companies are required to cover 100% of the cost. This insurance will be collected. If not, there will be no out-of-pocket costs.


HEALTH SERVICE ALLIANCE

Chino Valley Community Health Center (Look-Alike, Primary)
13193 Central Ave., Chino
Phone: (909) 464-9675

Please call the health center to confirm testing availability and procedures prior to arrival.


LANI CITY MEDICAL
Appointment Only

Lani City Medical – Chino
4036 Grand Ave., Suite A, Chino
Phone: (909) 465-5000
Monday – Friday from 10 a.m. – 6 p.m.
Saturday from 11 a.m. – 5 p.m., closed on Sunday

Lani City Medical – Rancho Cucamonga
1398 Kenyon Way, Suite J, Rancho Cucamonga
Phone: (909) 727-3911
Monday – Friday from 10 a.m. – 7 p.m.
Saturday – Sunday from 11 a.m. – 5 p.m.

All patients will be pre-screened by a provider via phone/video prior to testing.

Visit https://www.lanicitymed.com/contents/covid-19-testing-policies to make an appointment.


MISSION CITY COMMUNITY NETWORK

Victorville Clinic (FQHC) *by appointment only
15201 11th St., Suite 300, Victorville
Phone: (818) 895-3100

Barstow Clinic (FQHC) *walk-ins accepted
405 E Buena Vista St., Barstow
Phone: (818) 895-3100

Please call the health center to confirm testing availability and procedures prior to arrival.


MORONGO BASIN COMMUNITY HEALTH CENTER

Twentynine Palms (FQHC) *patients only
6380 Split Rock Ave., Twentynine Palms
Tuesdays and Thursdays from 9 a.m. – noon
Phone: (760) 820-2614

Yucca Valley (FQHC) *patients only
58375 Twentynine Palms Highway, Yucca Valley
Mondays and Wednesdays from 9 a.m. – noon
Phone: (760) 820-2614

Please call the health center to confirm testing availability and procedures prior to arrival.


PARKTREE COMMUNITY HEALTH CENTER
Drive-Through Testing | Appointment Only

2680 E. Riverside Dr., Ontario
Monday – Friday from 10:50 – 11:30 a.m. and 3:30 – 4 p.m.

IEHP members can call (909) 630-7927 to schedule an appointment.


PREMIER URGENT CARE CENTERS OF CALIFORNIA
Indoor Testing | No Appointment Necessary

Indoor Testing

284 E. Highland Ave., San Bernardino
Daily from 9 a.m. – 9 p.m.

All insurances accepted, except Kaiser and HMO plans not based in San Bernardino County or Riverside County. No out-of-pocket expense for testing. Please bring your ID and insurance card. Uninsured patients are also eligible for testing under the Families First Coronavirus Response Act (FFCRA) and Coronavirus Aid, Relief and Economic Security (CARES) Act. Coronavirus swab testing and antibody testing both available. Click here for more information about this testing site.


RITE-AID PHARMACIES
Drive-Through Testing (Indoor Testing Available Where Noted) | Appointment Only

Select locations in Apple Valley, Barstow, Fontana, Hesperia, Ontario, Phelan, Rancho Cucamonga, Twentynine Palms, Victorville, Yucaipa, and Yucca Valley

Hours vary by location

All patients are required to provide government issued identification, be at least 18 years old and need to pre-register online at https://www.riteaid.com/pharmacy/services/covid-19-testing in order to schedule a time slot for testing. Patients will be asked to provide health insurance information to schedule an appointment. Most health insurance plans will cover the full cost of testing, at no expense to the patient. If patient does not have insurance, there will be no charges for the services provided.


SAC HEALTH SYSTEM
IEHP Members Only | Drive-Through Testing | Appointment Only

250 S. G St., San Bernardino
Tuesday, Wednesday and Friday from 3 – 5 p.m.

IEHP members can call (909) 382-7100 to speak to a provider to determine testing needs. Click here to learn more about drive-through testing at SAC Health System.


SOUTHERN CALIFORNIA EMERGENCY MEDICINE URGENT CARE CENTERS
Indoor Testing | Walk-ins or Appointments Accepted

All locations offer nasal swab testing and antibody testing. IEHP and most insurances are accepted. Uninsured patients can get tested at no cost under the CARES Act.

Daily from 9 a.m. – 9 p.m.

Colton Urgent Care Center
1181 N. Mt. Vernon Ave., Colton
Phone: (909) 639-8800
Click here for more information about testing and scheduling an appointment.

Redlands Urgent Care Center
301 W. Redlands Blvd., Redlands
Phone: (909) 335-1900
Click here for more information about testing and scheduling an appointment.

Yucaipa Urgent Care Center
33494 Oak Glen Rd., Yucaipa
Phone: (909) 797-8900
Click here for more information about testing and scheduling an appointment.


TOTALCARE WALK-IN CLINIC
Outdoor Testing | Appointment Only

13768 Roswell Ave., Chino (Parking Lot)
Monday – Friday from 8 a.m. – Noon and Saturday – Sunday from 9 a.m. – Noon

Some insurances are accepted when combined with a telehealth consult first and also a direct self-pay option.

Click here for more information about testing at this site.


TRI STATE COMMUNITY HEALTHCARE CENTER
Appointment Only

Adelanto Health Center – (FQHC)
11888 Bartlett Ave., Adelanto
Phone: (760) 530-9944

Needles Health Center (FQHC)
1402 Bailey Ave., Needles
Phone: (760) 326-0222

Please call the health center to confirm testing availability and procedures prior to arrival.


UNICARE COMMUNITY HEALTH CENTER, INC.

Colton (FQHC)
308 N. La Cadena Dr., Colton
Phone: (909) 321-4700

Ontario (FQHC)
437 N. Euclid Ave., Ontario
Phone: (909) 988-2555

Please call the health center to confirm testing availability and procedures prior to arrival.


Walgreens

Drive-Up | Appointment only

Select locations in Apple Valley, Chino, Chino Hills, Fontana, Grand Terrace, Hesperia, Ontario, Rancho Cucamonga, Redlands, Rialto, San Bernardino and Victorville

Walgreens is offering free, contactless COVID-19 testing for patients age 3 and up at select locations, in partnership with the PWNHealth provider network. Patients will need to show: confirmation email, state ID or driver’s license, and insurance card or voucher. Learn more and schedule an appointment here.


WEST POINT MEDICAL CENTER
Indoor and Drive-Through Testing | Appointment Only

Please call the location you would like to visit to make an appointment before arriving at the location.

Monday – Friday, 9 a.m. – 5 p.m.
Saturday, 9 a.m. – 4 p.m.
(Hours may vary depending on location)

West Point Medical Center – Fontana
7774 Cherry Ave., Fontana
(909) 355-1296

West Point Medical Center – San Bernardino
1800 Medical Center Dr., Suite 99, San Bernardino
(909) 880-6400

West Point Medical Center – Rancho Cucamonga
8520 Archibald Ave, Suite B, Rancho Cucamonga
(909) 481-3909

Click here for more information about this testing site.