Flu Shots and Flu Clinics
This is where to get your flu shot at McFarland Clinic locations in central Iowa. Want to schedule your flu vaccine? Find options to schedule with a primary care provider or at one of our flu clinics.
Looking for COVID-19 Vaccines?COVID vaccines are now available at McFarland Clinic. |
Where and When to Get a Flu Vaccine
Get your 2024-2025 flu shot now at these McFarland Clinic locations. When scheduling online, please be sure to schedule a separate appointment for each person getting a shot.
Schedule Online
Online scheduling available at select locations. Please schedule appointments for each family member. If you don't see open appointment times near you, please try calling.
Call for a Flu Clinic or Primary Care Provider Appointment
Ames
Family Flu Clinics
Location: 1215 Duff Avenue Office
- Designated hours for flu shots for all ages 6 months and older.
- Evening and weekend appointments available.
> Call 515-239-4400 or Schedule Online
Flu Shots at Primary Care Offices
Get your flu shot at one of the following primary care offices:
Adult Medicine
Location: 1215 Duff Avenue Office
> Call 515-239-4431
---
Family Medicine East Office
Location: Family Medicine East Office
> Call 515-663-8621
---
Family Medicine North Office
Location: North Ames Office
> Call 515-956-4050
---
Family Medicine South Office
Location: South Ames Office
> Call 515-239-3040 or Schedule Online
---
Family Medicine West Office
Location: West Ames Office
> Call 515-663-4892 or Schedule Online
---
Pediatrics
Location: 1215 Duff Avenue Office
- Evening and weekend appointments available.
> Call 515-239-4404 or Schedule Online
Carroll
Family Medicine
Location: Carroll Office
- Evening appointments available.
> Call 712-792-1500 or Schedule Online
Iowa Falls
Family Medicine
Location: Iowa Falls Office
> Call 641-648-2586
Jefferson
Family Medicine
Location: Jefferson Office
> Call 515-386-4192
Marshalltown
Family Flu Clinics
Location: Marshalltown Office
- Designated hours for flu shots for all ages 6 months and older.
- Evening and weekend appointments available.
- Drive-through clinics available.
> Call 641-752-5469 or Schedule Online
Nevada
Family Medicine
Location: Nevada Office
> Call 515-382-5471 or Schedule Online
Story City
Family Medicine
Location: Story City Office
> Call 515-733-5191
Webster City
Family Medicine
Location: Webster City Office
> Call 515-832-6700 or Schedule Online