Find the Flu Shot Close to Home

It is easy to find a convenient flu shot location here in northern Michigan. Talk with your family doctor, visit your local health department, stop by your local retail pharmacy, or find a Munson Healthcare flu shot location close to you (below), where walk-ins or same-day appointments are typically welcome. Flu shots are typically covered – often without a co-pay – by private health insurance, Medicare, and Medicaid.

Flu Shots in the Boyne City and Charlevoix Area

Patients with a Munson Healthcare-affiliated primary care provider can call their doctor's office and schedule a same-day flu shot appointment with a nurse. Please note that new patients may have to wait four to six weeks in order to establish care.

Charlevoix Pediatrics

Charlevoix Pediatrics offers same-week appointments for vaccinations, including the flu shot.

Flu Shots in the Cadillac Area

Patients with a Munson Healthcare-affiliated primary care provider in the Cadillac region can call their doctor's office and schedule a same-week flu shot appointment with a nurse. Please note that new patients may have to wait four to six weeks in order to establish care.

Flu Shots in the Frankfort Area

Empire Family Care

Empire Family Care offers a Walk-In Flu Clinic every Tuesday, Wednesday, and Thursday. For needs outside of these days and hours, people are encouraged to contact the office directly so they can ensure adequate staffing is available.

Flu Shots in the Gaylord Area

Walk-ins or same-day appointments are typically welcome at the clinics below.

Flu Shots in the Manistee Area

Patients with a Munson Healthcare-affiliated primary care provider in the Manistee area can call their doctor's office and schedule a same-day flu shot appointment with a nurse. Please note that new patients may have to wait four to six weeks in order to establish care.

Flu Shots in the Traverse City Area

Pediatric Specialty Clinic

The Pediatric Specialty Clinic in Traverse City offers a walk-in immunization clinic for many vaccinations, including the flu shot. 

Service Locations

Charlevoix Pediatrics 14719 W. Upright St. Charlevoix, MI 49720 231-547-3840 Get Directions
Empire Family Care 9975 W. Ottawa Ave. Empire, MI 49630 231-835-2088 231-835-2534 Get Directions
OMH Medical Group - Elmira 2572 North US-131 Elmira, MI 49730 Get Directions
OMH Medical Group - Indian River 3860 S. Straits Hwy. Indian River, MI 49749 231-238-0581 231-238-0586 Get Directions
OMH Medical Group - Lewiston 3040 Bourn St. Lewiston, MI 49756 989-786-4877 989-786-2187 Get Directions
OMH Walk-In Clinic 1996 Walden Dri Gaylord, MI 49735 989-731-4111 Get Directions
Pediatric Specialty Clinic 106 S. Madison Traverse City, MI 49684 231-935-8125 Get Directions