1. Home
  2. COVID-19 Vaccine
  3. San Bernardino County Health Sites

San Bernardino County Public Health Sites

Vaccinating Now! All persons 12 and older

Vaccination Appointments Encouraged, Walk-Ups Welcome Too

Special Events

McDonald’s – Ontario
1107 E. 4th St., Ontario, CA 91764

APPOINTMENTS FOR 10/21
8 a.m. – 1 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Goodwill Southern California
8120 Palm Ln., San Bernardino, CA 92410

APPOINTMENTS FOR 10/21
8 a.m. – 1 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Hesperia Junior High School
10275 Cypress Ave. #2898, Hesperia, CA 92345

APPOINTMENTS FOR 10/21
3 – 7 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Arrowhead Credit Union – Rancho Cucamonga
8686 Haven Ave., Rancho Cucamonga, CA 91730

APPOINTMENTS FOR 10/22
10 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Barstow Senior Citizens Center
555 Melissa Ave., Barstow, CA 92311

APPOINTMENTS FOR 10/22
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

McDonald’s – Ontario
832 N. Mountain Ave., Ontario, CA 91762

APPOINTMENTS FOR 10/22
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS FOR 10/23
9 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Muscoy Elementary School
2119 Blake St., San Bernardino, CA 92407

APPOINTMENTS FOR 10/23
10 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Great ShakeOut Emergency Preparedness Fair
2024 Orange Tree Ln., Redlands, CA 92374

APPOINTMENTS FOR 10/23
11 a.m. – 4 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Helendale Community Services District
26540 Vista Rd., Helendale, CA 92342

APPOINTMENTS FOR 10/25
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Lytle Creek Community & Senior Center
380 S. K St., San Bernardino, CA 92410

APPOINTMENTS FOR 10/25
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Trona Senior Center
13187 Market St., Trona, CA 93562

APPOINTMENTS FOR 10/25
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

McCoy Equestrian & Recreation Center
14280 Peyton Dr., Chino Hills, CA 91709

APPOINTMENTS FOR 10/26
10 a.m. – 2 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Starbucks – Barstow
2834 Lenwood Rd., Barstow, CA 92311

APPOINTMENTS FOR 10/26
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS FOR 10/26
Noon – 4 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS FOR 10/27
10 a.m. – 2 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Rialto Farmers Market
290 W. Rialto Ave., Rialto, CA 92376

APPOINTMENTS FOR 10/27
10 a.m. – 2 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Fontana Community Senior Center
16710 Ceres Ave., Fontana, CA 92335

APPOINTMENTS FOR 10/27
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Goldy S. Lewis Community Center
11200 Base Line Rd., Rancho Cucamonga, CA 91701

APPOINTMENTS FOR 10/28
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS FOR 10/28
2 – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Rim of the World High School
27400 CA-18, Lake Arrowhead, CA 92352

APPOINTMENTS FOR 10/28
4 – 7 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

McDonald’s – Mentone
1796 E. Lugonia Ave., Redlands, CA 92374

APPOINTMENTS FOR 10/29
11 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Hinkley Community & Senior Center
35997 Mountain View Rd., Hinkley, CA 92347

APPOINTMENTS FOR 10/29
Noon – 4 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS FOR 10/30
9 a.m. – 3 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose or Additional Dose Appointment / Pfizer Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

County Sites

Rancho Cucamonga Sports Center
8303 Rochester Ave., Rancho Cucamonga, CA 91730

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Parking: enter off Moreno St. by Moreno St. Market Food Court
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Inland Empire Health Plan (IEHP)
10801 6th St., Rancho Cucamonga, CA 91730

**Appointments are available to the public. You do not need to be an IEHP member.**

APPOINTMENTS MONDAY THROUGH FRIDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Ontario Conference Center North
1947 E. Convention Center Way, Ontario, CA 91764


APPOINTMENTS MONDAY THROUGH FRIDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Middle College High School
1260 W. Esperanza St., San Bernardino, CA 92410

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Hesperia Health Center
16453 Bear Valley Rd., Hesperia, CA 92345

APPOINTMENTS MONDAY THROUGH FRIDAY
10 a.m. – 5 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Hook Community Center
14973 Joshua St., Victorville, CA 92394

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Joshua Tree Community Center
6171 Sunburst St., Joshua Tree, CA 92252

APPOINTMENTS MONDAY THROUGH FRIDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Ayala Park Community Center
18313 Valley Blvd., Bloomington, CA 92316

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Yucaipa Senior Center
12202 1st St., Yucaipa, CA 92399

APPOINTMENTS TUESDAY THROUGH SATURDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Jessie Turner Health and Fitness Community Center
15556 Summit Ave., Fontana, CA 92336

APPOINTMENTS MONDAY THROUGH FRIDAY
Noon – 8 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

Carl Johnson Center
214 N. Palm Ave., Rialto, CA 92376

APPOINTMENTS MONDAY THROUGH FRIDAY
10 a.m. – 6 p.m.
Open to all individuals 12+ who live or work in San Bernardino County
1st Dose, 2nd Dose or Additional Dose Appointment / Pfizer Vaccine

Open to all individuals 18+ who live or work in San Bernardino County
One-Dose Appointment / Johnson & Johnson Vaccine

Flu vaccines open to all individuals 3+ who live or work in San Bernardino County with appointment.

MyTurn.ca.gov
MyTurn will prompt you for your zip code for an appointment closest to you.

Please check back for additional appointments.

County Health Centers

Appointments are inside the health center
Vaccine type: Moderna
Dose type: 1st dose or 2nd dose

Monday through Friday, 8 a.m. – 4 p.m.
To schedule your appointment call: 1-800-722-4777.

Veteran Affairs

Veterans, their spouses, caregivers, and recipients of CHAMPVA are eligible to make COVID-19 vaccine appointments directly with Veteran Affairs.

Sign up to get a COVID-19 vaccine with Veterans Affairs (VA) by calling to make an appointment at: 909-825-7084 ext 5085,
or by visiting: https://www.va.gov/health-care/covid-19-vaccine/stay-informed

VA Loma Linda
11201 Benton Street
Loma Linda, CA 92357
Appointments Available: 7 a.m. – 3 p.m., Monday – Friday
Walk-ins Accepted, but appointments preferred: 7 a.m. – 2 p.m.

Ambulatory Care Center (ACC)
26001 Redlands Blvd., Redlands, CA 92373
Appointments & Walk-ins Accepted: 7 a.m. – 2 p.m., Monday – Friday

Rancho Cucamonga VA Office
8599 Haven Avenue, Suite 102
Rancho Cucamonga, CA 91730-4849
Appointments only
Please call to make an appointment

909-825-7084 ext 5085

Please check back for additional appointments.