Pharmacy chain profile

Publix Pharmacy hours, holidays, and savings

Publix Pharmacy operates roughly 1,300 retail pharmacy locations across the United States. Headquartered in Lakeland, Florida and founded in 1986, it's one of the most relied-on chains for prescription fills, walk-in vaccinations, and front-store essentials.

Standard Publix Pharmacy hours

Store hoursMonday–Saturday 7:00am–10:00pm, Sunday 7:00am–10:00pm
Pharmacy counterMonday–Friday 9:00am–9:00pm, Saturday 9:00am–7:00pm, Sunday 11:00am–6:00pm

The hours above are the chain-wide defaults. Individual stores adjust based on local market demand, lease terms with the surrounding shopping center, and staffing. The Publix Pharmacy store locator publishes the exact hours for every location in JSON-LD format on the location page, and we use that data as the source of truth on every chain × city page on this site.

24-hour Publix Pharmacy locations

Publix does not operate 24-hour stores. Pharmacy counters close one hour before the surrounding store and are closed by 6pm on Sunday.

See the full Publix Pharmacy 24-hour location guide →

Publix Pharmacy holiday hours at a glance

Here's what to expect at Publix Pharmacy on each major US holiday. Click any holiday for the full guide including prescription pickup tips and the 24-hour fallback options.

Christmas DayClosed
ThanksgivingClosed
New Year's DayReduced hours, typically 10:00am–5:00pm
Easter SundayPharmacy 11:00am–6:00pm
Memorial DayRegular weekday pharmacy hours
Labor DayRegular weekday pharmacy hours
Independence DayRegular weekday pharmacy hours

Publix Pharmacy Free Medication Program — savings program

Publix Pharmacy fills several common medications free of charge with a valid prescription, including up to a 90-day supply of metformin (immediate-release), lisinopril, amlodipine, and the generic versions of amoxicillin, ampicillin, ciprofloxacin, penicillin VK, sulfamethoxazole/trimethoprim, and more.

The free program does not require a club membership or coupon. Generic Lipitor (atorvastatin) is offered at a flat $7.50 for a 90-day supply, undercutting most insurance copays for the same script.

Full Publix Pharmacy Free Medication Program guide →

Pharmacy services at Publix Pharmacy

  • Free generic medication program
  • $7.50 generic Lipitor for 90-day supplies
  • Prescription fill, refill, and transfer
  • Routine adult vaccinations including flu and shingles
  • Free home delivery in most service areas
  • Compounding pharmacy services at select locations

Find Publix Pharmacy by state

Popular Publix Pharmacy cities

Other major pharmacy chains