McFarland Clinic
More In This Section

Flu Shots and Flu Clinics

Want to schedule your flu vaccine? This is where to get your flu shot at McFarland Clinic locations in central Iowa.

Select a Location
Select an office below to schedule online or call for an appointment.
 

Schedule Online - All Locations
See all McFarland Clinic locations in central Iowa with currently open appointments.
 

 

 


Where and When to Get a Flu Vaccine

Get your 2025-2026 flu shot now at these McFarland Clinic locations.

Ames

(Important: Please double-check which location you are scheduling.)

Ames Locations

Family Flu Clinics - 1215 Duff Avenue, Ames
515-239-4400

Adult Medicine - 1215 Duff Avenue, Ames
515-239-4431

Pediatrics - 1215 Duff Avenue, Ames
515-239-4404

Express Care Lincoln Center Hy-Vee - 640 Lincoln Way, Ames
515-956-4051

Express Care West Ames Hy-Vee - 3800 Lincoln Way, Ames
515-956-4100

Family Medicine East - 1018 Duff Avenue, Ames
515-663-8621

Family Medicine North - 3815 Stange Road, Ames
515-956-4050

Family Medicine South - 3500 University Boulevard, Ames
515-239-3040

Family Medicine West - 3600 Lincoln Way, Ames
515-663-4892

 

 

 

 

Carroll

Carroll Location

Family Medicine - 1214 Grant Road, Carroll
712-792-1500

 

 

Iowa Falls

Iowa Falls Location

Family Medicine - 701 Washington Ave, Iowa Falls
641-648-2586

 

 

Jefferson

Jefferson Location

Family Medicine - 106 West Washington Street, Suite 2, Jefferson
515-386-4192

 

 

Marshalltown

(Important: Please double-check which location you are scheduling.)

Marshalltown Locations

Family Flu Clinics - 421 East Merle Hibbs Boulevard, Marshalltown
641-752-5469

Express Care Marshalltown Hy-Vee - 802 South Center Street, Marshalltown
641-844-5200

 

 

Nevada

Nevada Location

Family Medicine - 230 South 6th Street, Nevada
641-752-5469

 

 

Story City

Story City Location

Family Medicine - 705 8th Street, Story City
515-733-5191

 

 

Webster City

Webster City Location

Family Medicine - 510 Bank Street, Webster City
515-832-6700

 

 

© 2026 McFarland Clinic. All Rights Reserved.