Getting a Publix Flu Shot Before the Holidays

Thursday, November 12, 2026, is two weeks before Thanksgiving, and two weeks is about how long the CDC says a flu shot takes to build protection. A Publix flu shot costs nothing for most insured patients.
Medicare covers it too, Medicaid coverage depends on the state, and most Publix pharmacies take walk-ins as well as appointments.
Adults who link the shot to a Publix Pharmacy account also get a $5 digital gift card at participating pharmacies, from an offer that began July 15 and runs while supplies last.
Walk in or book a time
Walk-ins are welcome at most Publix pharmacies, according to Publix’s vaccine FAQ, though it recommends an appointment for faster service. Most visits take 15 to 30 minutes, including any observation time after the shot.
Booking runs through Publix’s online vaccine scheduler, a six-step form that starts with choosing your vaccines, and you can book for family members there too.
A walk-in has to fit inside pharmacy hours, which start later and end earlier than store hours, most of all on Sundays. Check the pharmacy counter’s hours for each day before you drive over.
What a flu shot costs
Publix says most health insurance plans and Medicaid plans cover flu shots with no out-of-pocket cost for eligible patients, though Medicaid coverage varies by state. Its flu shot page gives no dollar figure. We read it on November 1, 2026, with Publix’s Southgate Shopping Center store in Lakeland, Florida (#1270) selected.
| Coverage | What you pay |
|---|---|
| Most health insurance plans | Nothing, if eligible |
| Medicare | Nothing, if eligible |
| Medicaid | Usually nothing, varies by state |
| No insurance | No posted price |
Costs can vary by plan and by store, and Publix’s answer to every cost question on its vaccine pages is to ask the pharmacist.

Publix’s flu shot page names Medicare Part D plans among the plans that cover the shot. The CDC’s guide to paying for adult vaccines puts flu shots under Medicare Part B instead, and Publix’s own August 2022 flu shot announcement said it accepts Part B.
Under Part B, a Medicare patient without a separate Part D drug plan can still get a flu shot covered.
Publix doesn’t post a price for a flu shot without insurance. Its vaccine FAQ says the pharmacy offers affordable pricing for most vaccines and tells uninsured patients to ask the pharmacist about costs and assistance programs, so call before you go.
If the quote is more than you want to pay, the same CDC page points adults without insurance to federally funded health centers, many with sliding fees based on income, and to health departments for leads on free and low-cost vaccines.
Age limits vary by state
Publix says it gives flu shots to people 6 months and older, the age at which the CDC’s yearly flu shot recommendation starts. Its vaccine pages add that state, age or health restrictions may apply, and Publix’s 2022 flu shot announcement said restrictions apply for minors and state laws vary.

The scheduler lists flu shots in two age groups, and pharmacy staff will contact you before the appointment if a vaccine doesn’t fit your age.
The scheduler’s split at 65 lines up with the CDC, which preferentially recommends Fluzone High-Dose, Flublok or Fluad for people 65 and older. If none of the three is available, the CDC says to get another flu vaccine approved for that age instead.
Publix doesn’t say online which brands it stocks this season. In 2022 it offered Fluad for patients 65 and older and Flucelvax for those 64 and younger, so ask the pharmacist which one you’ll get.
Some children between 6 months and 8 years old need two doses at least four weeks apart, according to the CDC. Your child’s doctor or the pharmacist can say if yours does.
Publix doesn’t post a minimum flu shot age for each state on its vaccine pages. Its FAQ says only some Publix pharmacies offer select pediatric vaccines, so call the pharmacy before you bring a child in.
Other vaccines at the same visit
Publix’s flu page says you can get a flu shot and a COVID-19 booster in the same visit if you’re eligible. Its vaccine FAQ adds that the pharmacist can give several recommended vaccines in one appointment, based on your health history.
Besides flu, Publix lists COVID-19, hepatitis A and B, pneumonia, polio, RSV, shingles and Tdap vaccines for adults. Its scheduler books shingles (Shingrix), RSV for adults 50 and older and COVID-19 for ages 12 and up online, while MMR takes a phone call.
On Medicare, those shots don’t all bill to the same place. The CDC’s payment guide splits them this way.
| Vaccine | Medicare pays under |
|---|---|
| Flu | Part B |
| COVID-19 | Part B |
| Pneumonia | Part B |
| Hepatitis B, higher risk | Part B |
| Shingles | Part D |
| RSV | Part D |
Part D drug plans make vaccines like shingles and RSV available at no cost, the CDC says. So a flu shot and a shingles shot in the same visit go to two different payers, and if your Part D plan has its own card, bring it along with your Medicare card.
When to get it this season
The CDC recommends a flu vaccine every season for everyone 6 months and older, with rare exceptions, and a doctor or pharmacist can tell you if one applies to you. The CDC also says the flu recommendations in its July 2025 immunization schedule stay in effect for 2026-27.
All 2026-27 flu vaccines protect against three flu viruses, and the CDC’s season page says all three were updated from last season’s, including a change aimed at the H3N2 subclade K virus that spread widely in 2025-26.
For most people, the CDC calls September and October generally good times for a flu shot, ideally by the end of October. Publix usually starts giving them in late summer or early fall.

CDC guidance for this season also says vaccination should continue after October for as long as flu viruses are circulating and unexpired vaccine is available, so a shot in November or December is still within that guidance.
Protection takes about two weeks to build after the shot, according to the CDC’s key facts about flu vaccines. Counting back 14 days from each holiday gives the dates below.

Publix stores close on Thanksgiving Day, so the pharmacy is closed on the 26th itself. Our page on the rest of Thanksgiving week at Publix covers the days around it. The same goes for Christmas Day, and our look at Publix’s Christmas week hours covers the early close on the 24th.
How the $5 gift card works
Publix is giving a $5 digital gift card to Publix Pharmacy account holders who get a flu shot at a participating Publix pharmacy. The offer began at 12 a.m. Eastern on July 15, 2026, runs while supplies last and was still on the flu page on November 12.

- You have to be 18 or older on the day of the shot.
- You need a Publix Pharmacy account, or must open one within 21 days of the shot at rx.publix.com or in the Publix Pharmacy app.
- You link yourself to the account as a patient with the prescription number printed on your flu shot paperwork.
- Each patient gets one card, emailed by Buyatab, a vendor that handles Publix gift cards, usually within 96 hours.
The card covers most purchases at Publix, prescriptions paid for in the store included, but not online pharmacy purchases. Add it to your Club Publix account or scan it at checkout like any other Publix gift card.
We’d treat the card as a small bonus for people who already fill prescriptions at Publix. Opening a pharmacy account just to collect $5 means handing over an email address and linking a prescription record, and that isn’t a trade everyone will want.
What to bring to the pharmacy
Publix asks for your ID and your insurance card, and a few more things save time at the counter.
- Your ID and insurance card, plus your Part D plan card on Medicare if you’re adding shingles or RSV
- Your state’s consent form, filled out at home from the eight on Publix’s vaccines page
- Your vaccination history, if you’re also due for a booster
Call the pharmacy first if you plan to walk in, since Publix says vaccine availability varies by store and local demand. The pharmacy has its own phone number on your store’s page in the Publix locator, and how to look up your own Publix store takes four steps.





