Intermountain Health logo

Goodbye Flu, Hello Healthy

Get your flu shot to lower your risk of illness and keep enjoying the things you love.

An annual flu shot is the best way to protect yourself from the flu. It’s covered by Medicare and most health plans.

The following Utah locations below offer flu vaccine. Some locations accept walk-ins, while others require an appointment or call-ahead. Please call your desired clinic for more information.

Bandaid graphic

Clinics in Cache County

Budge Clinic

1350 N 500 E
Logan, UT 84341

Flu shots are available during normal business hours: Monday - Friday, 8 a.m. to 5 p.m. No appointment necessary.

Flu shots will also be offered during scheduled appointments.

Flu shot clinics are available at Budge Pediatrics for established patients and by appointment only on:

  • Tuesday: 9/24 5:30 pm - 7:00 pm
  • Thursday: 10/10 5:30 pm - 7:00 pm
  • Wednesday: 11/6 5:30 pm - 7:00 pm

Logan Clinic Family Medicine

412 N 200 E
Logan, UT 84321

Flu shots are available for scheduled appointments and their visitors. Walk-in flu shots open to anyone Monday - Friday, 8:00 am - 4:30 pm.

South Cache Valley Clinic

190 S HWY 165
Providence, UT 84332

Flu shots are available for scheduled appointments and their visitors. Walk-in and curbside flu shots open to anyone Monday - Friday, 8:00 am - 4:30 pm.

North Cache Valley Clinic

4088 N HWY 91
Hyde Park, UT 84318

Flu shots are available for all scheduled appointments and their visitors.

Walk-in and curbside flu shots are also available. Monday - Friday, 7:30 am - 4:30 pm.

Clinics in Box Elder County

Bear River Clinic

935 N 1000 W
Tremonton, UT 84337

Flu shot clinics are available Saturday, October 19th, and Satuday, November 16th, from 9 a.m. to 12 p.m.

Flu shots will also be offered during scheduled appointments.

Clinics in Davis & Weber County

Bountiful Clinic

Family Medicine
390 North Main Street
Bountiful, UT 84010

Please call (801) 397-6300 for an appointment at our drive-up flu clinic.

Bountiful Clinic

Internal Medicine
390 North Main Street
Bountiful, UT 84010

Please call (801) 397-6300 for an appointment at our drive-up flu clinic.

Bountiful Clinic

Pediatrics
390 North Main Street
Bountiful, UT 84010

Please call (801) 397-6550 for an appointment at our drive-up flu clinic.

Kaysville Creekside Clinic

435 N Main Street
Kaysville, UT 84037
(801) 498-6000

Flu shots are available for all scheduled appointments and their visitors. Walk-ins are available Monday - Friday, 10 am - 4 pm.

Layton Clinic

2075 University Park Blvd.
Layton, UT 84041

Flu shots are available for all scheduled appointments and their visitors.

Layton Parkway Nothern Utah Pediatrics

201 W Layton Parkway
Layton, UT 840041

Flu shot clinics are available Monday - Thursday from 5 p.m. to 8 p.m., October 1st - October 31st.

McKay-Dee Internal Medicine Clinic

4403 Harrison Boulevard
Suite 3875
Ogden, UT 84403

Flu shots are available for scheduled appointments and their visitors.

North Ogden Clinic

2400 N Washington Blvd
North Ogden, UT 84414

Flu shots are available for scheduled appointments and their visitors.

Northern Utah Pediatrics at McKay-Dee

4403 Harrison Blvd.
Suite 4875 Ogden, UT 84403

Flu shot clinics are available Monday, September 30th, and Friday, November 1st, from 5 p.m. to 8 p.m.

Roy Clinic

1915 W 5950 S
Roy, UT 84067

South Ogden Clinic

975 Chambers Street
South Ogden, UT 84403

Flu shot clinics are available:

  • September 27th (Friday)
  • October 4th (Friday)
  • October 11th (Friday)
  • October 18th (Friday)

Syracuse Clinic

745 South 2000 West
Syracuse, UT 84075

Flu shots are available for scheduled appointments and their visitors.

Thursday walk-in flu shot clinics are available from 7:30 a.m. to 4:30 p.m.

Clinics in Millard County

Fillmore Clinic

700 UT-99, Ste 3
Fillmore, UT 84631

Flu shot clinics are available from 8 a.m. to 6 p.m. on:

  • October 2nd (Wednesday)
  • October 3rd (Thursday)
  • October 4th (Friday)

Free Crumbl cookie with every shot!

White Sage Family Medicine

130 White Save Ave
Delta, UT 84624

Flu shot clinic runs the whole month of October, Monday to Friday from 8 a.m. to 5 p.m.

Free cookie with every shot!

Clinics in Summit County

Mountain Family Health Clinic

2720 Homestead Rd, Ste 100
Park City, UT 84060

Flu shots are available for all scheduled appointments.

Established patients can walk in for a flu shot during regular business hours.

Round Valley Clinic

Family Medicine
750 Round Valley Drive, Ste 201
Park City, UT 84098

Call (435) 649-7680

Clinics in Salt Lake County

Avenues Internal Medicine

Internal Medicine Medicine
324 10th Avenue
Suite 200
Salt Lake City, UT 84103

Call (801) 408-2888

Flu vaccine available for existing patients. Appointment required.

Cottonwood Medical Clinic

Family Medicine
181 E Medical Tower Drive
Murray, UT 84107

Call (801) 314-4266

Cottonwood Medical Clinic

Senior Care
181 E Medical Tower Drive
Murray, UT 84107

Call (801) 314-4544

Draper Clinic

12473 S Minuteman Drive
Draper, UT 84020
(801) 495-7948

Flu shots are available 8 am - 12 pm and 1 pm - 4 pm during week days.

Holladay Clinic

Internal Medicine
6272 S Highland Drive
Murray, UT 84121

Call (801) 871-6000

Rose Canyon Clinic

Family Medicine
5541 W 13400 S
Riverton, UT 84096

Call (801) 871-4700

South Jordan Clinic

Family Medicine
11444 S Redwood Rd
South Jordan, UT 84095

Call (801) 253-5900

South Sandy Clinic

11400 S 955 E
Sandy, UT 84094

Flu shots are available from 8 am - 11:30 am and 1:30 pm - 3:30 pm, Monday - Friday.

Southridge Clinic

Internal Medicine
3723 W 12600 South, Ste 430
Riverton, UT 84065

Call (801) 285-4200

Southridge Clinic

Senior Care
3723 W 12600 South, Ste 430
Riverton, UT 84065

Call (801) 285-4200

Taylorsville Clinic

Family Medicine
3845 W 4700 South
Taylorsville, UT 84129

Call (801) 840-2100

West Jordan Clinic

Family Medicine
2655 W 9000 S
West Jordan, UT 84088

Call (801) 256-6343

West Valley Clinic

Family Medicine
5373 West Lake Park Boulevard
West Valley City, UT 84120

Call (801) 902-8080

Public Flu Clinics

  • Tuesday, October 8th: 4:30 pm - 7:30 pm
  • Saturday, October 26th: 9 am - 12 pm

Walk-ins from 8 am - 4 pm. Call-ahead is recommended.

Clinics in Wasatch County

Heber Valley Clinic

Family Medicine
454 E Medical Way
Heber City, UT 84032

Call (435) 657-4400

Clinics in Utah County

American Fork Specialty Clinic Internal Medicine

98 N 1100 E
American Fork, UT 84003

Flu vaccine offered at regular appointments. Walk-ins available during normal business hours.

Intermountain Pediatrics - American Fork

98 N 1100 E
American Fork, UT 84003

Flu shots are offered on a walk-in basis only.

Intermountain Pediatrics - Orem

505 W 400 N
Orem, UT 84057

Flu vaccine offered at regular appointments. Walk-ins available during regular business hours.

Central Orem Clinic

Family Medicine
505 W 400 N
Orem, UT 84057

Flu vaccine offered at regular appointments. Walk-ins available during normal business hours.

Highland Clinic

Family Medicine
10968 N Alpine Highway
Highland, UT 84003

Call (801) 763-2900

Flu shots are offered on a walk-in basis for existing patients Monday - Friday, 9 am - 12 pm and 1 pm - 4 pm.

Lehi Clinic Family Medicine

3249 N 1200 W
Lehi, UT 84043

Flu shots are offered on a walk-in basis only.

Merrill Gappmayer Family Medicine Center

Family Medicine
475 West 940 North
Provo, UT 84604

Call (801) 357-7930

North Orem Clinic

Family Medicine
1975 N State St
Orem, UT 84057

Call (801) 714-5500

Saratoga Springs Clinic

Family Medicine
354 W State Rd 73
Saratoga Springs, UT 84045

Call (801) 341-5200

Spanish Fork Clinic

Family Medicine
819 E Market Place Dr
Spanish Fork, UT 84660

Call (385) 344-6500

Springville Clinic

Family Medicine
762 West 400 South
Springville, UT 84663

Call (801) 429-1210

Utah Valley Clinic

Family Medicine
395 E Cougar Blvd, Ste 603
Provo, UT 84604

Call (801) 373-3300

Utah Valley Clinic

Internal Medicine
395 W Cougar Blvd, Ste 602
Provo, UT 84604

Call (801) 357-0570

Utah Valley Clinic

Senior Care
395 W Cougar Blvd, Ste 602
Provo, UT 84604

Call (801) 357-7250

Clinics in Sanpete County

Mount Pleasant Clinic

Family Medicine
1100 S Medical Drive
Mount Pleasant, UT 84647

Call (435) 462-3471

Ephraim Clinic

Family Medicine
525 N Main Street
Ephraim, UT 84627

Call (435) 283-4076

Manti Family Clinic

Family Medicine
159 N Main Street
Manti, UT 84642

Call (435) 835-3344

Moroni Clinic

Family Medicine
51 E Main Street
Moroni, UT 84646

Call (435) 436-5250

Clinics in Sevier County

Sevier Valley Clinic

1000 N Main St, Ste A
Richfield, UT 84701

Call (435) 893-0580

South Sevier Clinic

Family Medicine
539 S Main Street
Monroe, UT 84754

Call (435) 527-8865

North Sevier Medical Clinic

Family Medicine
530 N 250 W
Salina, UT 84654

Call (435) 529-7411

Clinics in Iron County

Canyon View Clinic

15 E 400 N
Parowan, UT 84761

Flu shots are only available during scheduled appointments.

Cedar City Clinic

1303 North Main Street
Suite 3C
Cedar City, UT 84721

Flu shots are available during scheduled appointments. Walk-ins are also welcome during regular business hours.

Cedar City InstaCare

962 Sage Drive
Cedar City, UT 84720

Flu shots are available during regular business hours. Walk-ins welcome.

Valley View Family Medicine

1333 North Main Street
Cedar City, UT 84721

Flu shots are available during scheduled appointments. Walk-ins are also welcome during regular business hours.

Clinics in Washington County

Hurricane Valley Clinic

75 North 2260 West
Hurricane, UT 84737

Flu shots are available during scheduled appointments. Walk-ins are also welcome during regular business hours.

Redrock Pediatrics

1380 East Medical Center Drive
Suite 3100
St. George, UT 84790

Flu shots are only available during scheduled appointments. Accompanying family members may receive a flu shot.

River Road Family Practice

577 South River Road
St. George, UT 84790

Flu shots are available during scheduled appointments. Walk-ins welcome for established patients only.

River Road Internal Medicine

577 South River Road
St. George, UT 84790

Flu shots are available during scheduled appointments. Walk-ins are also welcome during regular business hours.

River Road InstaCare

577 South River Road
St. George, UT 84790

Flu shots are available during regular business hours. Walk-ins welcome.

Southwest Rheumatology Associates

544 South 400 East
St. George, UT 84770

St. George Maternal Fetal Medicine

1380 East Medical Drive
Suite 1600
St. George, UT 84790

Flu shots are available during scheduled appointments for existing patients only.

St. George WorkMed

385 North 3050 East
St. George, UT 84790

Sunset Family Practice

1739 West Sunset Boulevard
St. George, UT 84770

Flu shots are available during regular business hours. Walk-ins welcome.

Sunset InstaCare

1739 West Sunset Boulevard
St. George, UT 84770

Flu shots are available during regular business hours. Walk-ins welcome.

Womens Health Specialists

1380 East Medical Center Drive
Suite 1800
St. George, UT 84790

Flu shots are available during scheduled appointments for existing patients only.

Sign In
Create Account