Where to Get a Flu Shot in Indianapolis This Fall, What It Costs, and Who Gets It Free
Published by CityDesk Indianapolis | Updated for fall 2026
Published by CityDesk Indianapolis | Updated for fall 2026
The short answer: Marion County Public Health Department clinics and Eskenazi Health sites offer flu shots at no cost to uninsured and underinsured residents, no questions asked. If you’re on Medicare Part B or Medicaid, CVS, Walgreens, Kroger Pharmacy, and Meijer will bill your coverage directly and you should owe nothing at the counter. If you’re uninsured and a chain pharmacy is your only realistic option, expect to pay $40–$65 for a standard shot.
Everything below is organized for Indianapolis residents rather than for national search algorithms. That means neighborhood-level pharmacy coverage, the MCPHD direct line, Eskenazi campus details, and — in the RSV section — an explanation of the Medicare billing trap that’s catching seniors off guard at pharmacy counters across the city.
Why September Is the Right Month
Indianapolis flu season historically arrives around mid-October. Your immune system needs roughly two weeks after a flu shot to build protective antibody levels, so a mid-September appointment puts you fully covered when October exposure risk climbs. On top of that, September is when supply at Marion County Public Health, CVS, and Walgreens is freshest and walk-in capacity is highest.
Once October arrives, volume surges everywhere. Pharmacies near IUPUI and on the north side face student and employee foot traffic that compresses appointment windows fast. I’ve heard from readers who walked into a north-side CVS in mid-October and waited nearly an hour for a ten-minute errand.
Get the shot in September. It’s easier right now than it will be in six weeks.
Free Shots Through Marion County Public Health — Locations, Hours, and What to Bring
This section is for uninsured and underinsured readers first.
Marion County Public Health Department offers flu vaccination at no cost to anyone who walks in, regardless of insurance status, immigration status, or ability to pay. That policy has been consistent across multiple flu seasons. It’s not means-tested. You don’t need to prove income or lack of insurance. You just show up.
The primary fixed site is 3838 N. Rural St., on the near-northeast side, operating year-round as MCPHD’s main public health clinic. For the 2026 flu season schedule — specific hours, any appointment windows being used this year — call MCPHD directly at 317-221-2000. Hours shift from year to year, and calling ahead before you drive across town beats finding out you needed an appointment.
Township-level community health fairs extend MCPHD’s reach across the county each fall. In recent seasons, vaccination events have run in Perry, Pike, Warren, and Wayne townships, often in partnership with township trustee offices. These are single-day or multi-day events at community centers, libraries, and fire stations — not permanent clinics. The 317-221-2000 line has the township event calendar, or watch MCPHD’s social media accounts, which tend to post newly added dates faster than anywhere else.
Mobile clinic partnerships push access further into neighborhoods that are miles from any fixed pharmacy or public health site. In recent years, MCPHD has staged mobile vaccination events at IndyGo transit hubs and at community institutions including Christamore House on the west side and Hawthorne Community Center. Both sit in neighborhoods with limited pharmacy access. If you live near either one, it’s worth knowing the mobile program exists before you assume a pharmacy is your only option.
Nothing is required to get vaccinated at an MCPHD site. Bring your insurance card if you have one — MCPHD will bill it so the cost doesn’t fall on the public health budget — but the absence of a card, photo ID, or any documentation will not stop you from getting vaccinated. A photo ID speeds up registration. That’s it.
Eskenazi Health and Community Health Centers
Eskenazi Health is Marion County’s safety-net health system, and it operates multiple pathways for no-cost flu vaccination for uninsured residents. The main campus at 720 Eskenazi Ave. on the near west side is accessible via IndyGo and has its own parking structure. Beyond the main campus, Eskenazi runs neighborhood health center sites on the near-east and west sides that bring primary care and seasonal vaccination closer to the people who most need it.
Do you need to be an established Eskenazi patient to get a flu shot there? Historically, no. Eskenazi has operated walk-in and community vaccination events open to the public, not just its patient panel. But protocols vary by year and by site, which is genuinely frustrating when you’re trying to plan. Before showing up at a neighborhood health center expecting a walk-in flu shot, call Eskenazi’s scheduling line first: 317-880-0000. Ask specifically about 2026 flu clinic access for non-established patients, walk-in availability, and whether the site nearest your zip code is offering vaccination this fall.
For Medicaid enrollees and uninsured patients, flu shots at Eskenazi cost nothing. Eskenazi’s federally qualified health center designation means sliding-scale funding designed precisely to cover uninsured patients. The neighborhood sites on the east and west sides also tend to have shorter waits than the main campus — worth knowing if you have flexibility about which location you use.
Indiana’s Vaccines for Children program, administered through MCPHD and Eskenazi sites, covers flu shots for Medicaid-enrolled children, uninsured children, and American Indian/Alaska Native children at no cost. If you’re bringing a child to a flu clinic at either site, VFC coverage almost certainly applies. None of the chain pharmacy websites explain this to Indianapolis families — which is why this guide exists.
Pharmacy Walk-In Options by Neighborhood
Rather than listing chains alphabetically, here’s how vaccination options are distributed across the city by where you actually live.
North side (roughly north of 56th Street to the Marion County line) has the most pharmacy coverage in the city. CVS at 86th and Ditch Road and CVS in the Castleton area at 82nd and Allisonville are major anchors. Walgreens on Broad Ripple Avenue and at the downtown Illinois Street store extend chain coverage through this area. Meijer at 96th Street also offers pharmacy-counter vaccinations.
One thing worth knowing: CVS MinuteClinic locations operate a separate clinic model that often requires an appointment, especially in September when student vaccination demand spikes near IUPUI. Standard CVS pharmacy counters accept walk-ins. MinuteClinic bays often do not. Confirm which model your specific CVS uses before showing up without an appointment — this trips people up every fall.
East side (zip codes 46201, 46203, 46219 and surrounding areas) has meaningfully thinner coverage. The primary options are Kroger on Shadeland Avenue and a Walgreens on Washington Street. That’s a large geographic area served by two locations. If either is backed up or out of a specific vaccine formulation — both realistic scenarios in mid-October — east-side residents without reliable transportation face a real logistical wall, not a minor inconvenience. The MCPHD mobile clinic program and Eskenazi’s near-east neighborhood health centers are specifically designed for situations like this. Use them.
Far south (Southport Road and south Marion County) relies primarily on Meijer and a CVS on Southport. The southern part of this geography is large enough that residents approaching the Greenwood and Beech Grove boundaries may have a meaningful drive to either location. Perry Township community health fair events, when they occur, may offer a closer option. Call 317-221-2000 to ask.
West and northwest (Michigan Road and Georgetown Road) are anchored by Meijer on Michigan Road and Walgreens on Georgetown Road. West-side pharmacy options are supplemented by Eskenazi neighborhood health center sites — relevant for uninsured residents who would otherwise default to chain pharmacy pricing.
At standard pharmacy counters, Kroger, Meijer, and most Walgreens locations offer flu shots without an appointment during pharmacy operating hours. CVS pharmacy counters are walk-in friendly. CVS MinuteClinic bays increasingly require advance booking once October volume arrives.
What a Flu Shot Costs Without Insurance
If you have no insurance and are using a pharmacy rather than MCPHD or Eskenazi, here’s the honest price picture.
Standard quadrivalent flu shots at Indianapolis chain pharmacies run roughly $40–$65. Meijer and Kroger have historically priced at the lower end, closer to $40–$50. CVS and Walgreens have typically priced higher, often $55–$65 for a standard formulation. Prices shift year to year with manufacturer contracts, so call the pharmacy counter before you drive to confirm what they’re actually charging this season.
High-dose Fluzone HD — the formulation recommended for adults 65 and older — costs considerably more, typically $80 or higher at retail. It contains four times the antigen of a standard shot and produces a stronger immune response in older adults. The CDC and ACIP prefer high-dose or adjuvanted formulations for seniors. Don’t let a pharmacy hand you the standard dose by default if you qualify for the high-dose. Ask for it explicitly.
For uninsured residents: the clearest path is MCPHD or Eskenazi at $0. Chain pharmacies are the fallback when those sites aren’t accessible by schedule or location. Don’t start with the pharmacy. Start with 317-221-2000.
What Medicare and Medicaid Actually Cover at Indianapolis Pharmacies
Medicare Part B covers the flu shot at $0 cost-share. No copay, no deductible. CVS, Walgreens, Kroger, and Meijer pharmacies in Indianapolis all bill Medicare Part B directly at the immunization counter. If you walk in with your Medicare card and ask for a flu shot, you should not be asked to pay anything upfront, and you should not receive a bill afterward.
If a pharmacy counter staff member asks you to pay out of pocket for a standard flu shot after you’ve presented a valid Medicare Part B card, that’s incorrect. Ask to speak with the pharmacist. It happens, and you’re right to push back.
Bring your red, white, and blue Medicare card — the one reflecting your Part B enrollment. That’s what the pharmacy needs to process the claim correctly.
For Hoosier Healthwise and HIP 2.0 enrollees, Indiana Medicaid covers flu shots at $0 cost-share at in-network chain pharmacies. CVS, Walgreens, Kroger, and Meijer participate in Indiana Medicaid networks, though you should confirm in-network status at the counter. Bring your HIP 2.0 or Hoosier Healthwise ID card and the pharmacy bills the program directly.
At MCPHD and Eskenazi, both sites accept and bill Medicaid and Medicare where applicable. The billing distinction matters more to these organizations’ funding than to your wallet.
The RSV Vaccine — What Seniors Need to Know Before Going to the Pharmacy
No pharmacy landing page explains this clearly, and the gap is causing real problems for older Indianapolis residents. For broader context on how these seasonal health decisions fit into ongoing care, this topic comes up regularly in our health & wellness coverage of Indianapolis-area patients navigating insurance and provider choices.
The CDC recommends the RSV vaccine for adults 60 and older (through shared clinical decision-making with your provider) and for pregnant women at 32–36 weeks gestation. If you’re 60 or older and haven’t received an RSV vaccine yet, fall 2026 is the relevant window.
The CDC permits flu and RSV vaccines at the same visit. You don’t need two separate trips. Call ahead to confirm RSV stock at your specific location — not every Indianapolis pharmacy keeps it on hand consistently, and supply can be uneven early in the season.
Here’s what matters most, and I want to be direct because the confusion at the counter is avoidable. Your flu shot is covered under Medicare Part B — your hospital and outpatient medical coverage. Your RSV vaccine is covered under Medicare Part D — your prescription drug plan. That’s a separate coverage pathway with entirely different billing procedures.
When a pharmacist processes your flu shot at CVS, Walgreens, Kroger, or Meijer, they run a Part B claim. When they process your RSV vaccine, they need to run a Part D claim through your specific drug plan. Not every pharmacy immunization counter handles Part D vaccination claims smoothly, particularly early in the season when billing systems are first being activated.
The result can be expensive if you’re not ready for it. A pharmacist may tell a Medicare beneficiary that they owe $200–$295 for the RSV vaccine — that’s the actual retail price when Part D isn’t processed correctly. Before you go, call the specific pharmacy and ask two questions: Do you have RSV vaccine in stock? Can you process RSV vaccine claims through Medicare Part D at this counter? If the answer to either is uncertain, try a different location or bring your Part D plan card and ask the pharmacist to call your plan’s billing line before giving the shot. You shouldn’t pay out of pocket for RSV if you have Part D coverage — but you may need to push for correct billing, and knowing that before you walk in makes the conversation easier.
For uninsured residents: RSV vaccine costs $200–$295 at retail with no coverage. If that’s a barrier, the best path is a conversation with an Eskenazi Health primary care provider about what options may be available.
Where Pharmacy Access Is Thinnest in Marion County
Indianapolis is not a city where pharmacy access is uniform. The gaps are concentrated in specific zip codes, and they’re real.
The east side — zip codes 46219, 46201, 46203 — has the most significant pharmacy access gap in Marion County. Kroger on Shadeland Avenue and the Washington Street Walgreens are serving a large population across a large area. If either runs out of a specific vaccine formulation or faces long waits in mid-October, east-side residents without reliable transportation are stuck. MCPHD mobile clinic events are specifically designed to reach neighborhoods like these. Call 317-221-2000 to ask about the mobile schedule. Eskenazi’s network also has presence on the near-east side; call 317-880-0000 to find the closest site to your zip code.
The near-north MLK corridor along Dr. Martin Luther King Jr. Street has meaningful health center presence through Eskenazi and community organizations, but commercial pharmacy density is lower than you’d expect given the population. If you’re in this area looking for a flu shot, start with Eskenazi rather than hunting for a chain pharmacy that isn’t there.
Far south Marion County, south of roughly I-465 inside county limits, relies on Meijer and CVS on Southport Road to cover a large southern geography. Residents near the Greenwood and Beech Grove borders should confirm hours and stock before making the drive. Perry Township community health fair events, when they occur, are specifically relevant here. Call 317-221-2000.
The consistent message for residents in underserved parts of the county: don’t default to a chain pharmacy that requires a long drive when the public health infrastructure exists specifically to serve your neighborhood. MCPHD’s mobile clinic system and Eskenazi’s neighborhood sites are there. Use them.
What to Bring to Your Flu Shot Visit
At a chain pharmacy: Bring your insurance card — that could be a private or employer plan card, your Medicare Part B card for flu shots, your Part D plan card if you’re also getting RSV, or your Hoosier Healthwise or HIP 2.0 Medicaid ID. A photo ID helps with registration but typically isn’t required.
At MCPHD: Nothing is required. Bring your insurance card if you have one so MCPHD can bill it; the absence of any documentation does not prevent you from getting vaccinated.
At Eskenazi Health: Bring your insurance or Medicaid ID if you have one. Photo ID is helpful for patient registration but not a hard requirement.
Indiana maintains the CHIRP immunization registry, which tracks vaccination records for both children and adults. If you’ve lost track of your vaccination history — or whether a family member received a booster — you can request records through CHIRP. Contact the Indiana Department of Health or ask MCPHD staff to help you access your record. More adults are in this situation than you’d expect, especially after the disruptions of the past few years.
Reporting Notes and How to Verify Before You Go
CityDesk Indianapolis developed this guide using Marion County Public Health Department communications, Eskenazi Health information, and Indianapolis-area pharmacy sources. The MCPHD no-cost access policy, fixed site address at 3838 N. Rural St., and direct line 317-221-2000 reflect MCPHD’s publicly available information. Call to confirm 2026-specific scheduling before visiting.
Eskenazi Health’s role as Marion County’s safety-net system, main campus at 720 Eskenazi Ave., $0 cost policy for uninsured and Medicaid patients, and scheduling line 317-880-0000 are drawn from the health system’s publicly available information. Specific 2026 flu clinic dates and neighborhood health center vaccination schedules were not finalized at publication. Call ahead.
Pharmacy pricing — $40–$65 for standard quadrivalent shots, $80-plus for Fluzone HD — reflects verified baseline figures. Actual 2026 prices should be confirmed by phone with each pharmacy location before your visit.
RSV vaccine cost figures ($200–$295 at retail) reflect verified national pricing. The Medicare Part D billing pathway information is consistent with CMS guidance. Confirm RSV stock and Part D billing capability at your specific location before going in.
Flu clinic schedules change. Mobile clinic dates are added throughout September and October. Pharmacy stock for Fluzone HD and RSV vaccines can fluctuate week to week. This guide gives you the right contacts, the right questions, and an accurate cost framework. Use it to make a phone call.
CityDesk will update this guide as MCPHD publishes its full 2026 community health fair schedule and as Eskenazi confirms neighborhood site vaccination dates for the fall.
Questions or corrections? Reach the CityDesk Indianapolis newsroom at our editorial contact page. We update guides when information changes.