This is the main content.

LAKELAND, Fla., Aug. 2, 2022 — Flu shots are now available at all Publix pharmacies. Trained Publix Pharmacy associates will administer the vaccine to patients.

“Each year, Publix Pharmacy offers the flu vaccine to our patients to help protect themselves throughout the flu season,” said Publix Vice President of Pharmacy Dain Rusk. “With the health of our communities as a top priority, we are proud to offer immunizations as part of our pharmacy services.” 

Publix Pharmacy will offer both the Fluad, recommended for patients age 65 and older, and the Flucelvax for patients age 64 and younger. Both vaccinations protect against influenza A and B.  

Flu immunizations are available at no charge through most insurance plans. Publix accepts Medicare Part B and many other third-party insurance plans as payment for flu shots, as specified by provider health plans. Restrictions apply for minors and state laws vary. Publix pharmacists are available to answer any questions. 

While appointments are not required, they are recommended for shorter wait times. Customers can reserve an appointment time online at

Additional vaccinations available at Publix pharmacies include

  • COVID-19
  • pneumonia
  • hepatitis A and B
  • meningitis
  • shingles and
  • tetanus. 
To see a complete list, please visit