Publix Pharmacy hours
Most Publix Pharmacies are open 9:00 AM to 9:00 PM Monday through Friday, 9:00 AM to 7:00 PM Saturday, and 11:00 AM to 6:00 PM Sunday. The pharmacist takes a 30-minute lunch break around 1:30 PM to 2:00 PM at most stores, when prescriptions cannot be filled or picked up. Publix Pharmacy is closed on Easter Sunday, Thanksgiving Day, and Christmas Day chain-wide. Hours vary by store - check the Publix store finder for your specific pharmacy.
Publix Pharmacy operates inside about 1,300 Publix supermarkets across the southeastern United States (Florida, Georgia, Alabama, South Carolina, North Carolina, Tennessee, and Virginia), making it one of the largest regional pharmacy chains in the country and the embedded prescription counter at every full Publix store.
This page covers Publix Pharmacy hours (typically 9 AM to 9 PM Monday through Friday with a 1:30 PM lunch break, 9 AM to 7 PM Saturday, and 11 AM to 6 PM Sunday), holiday closures (closed Easter, Thanksgiving, and Christmas chain-wide alongside the Publix store), Publix’s distinctive free medication programs (free antibiotics, free metformin, free lisinopril), $7.50 generic prescription pricing, vaccinations, and how Publix Pharmacy hours differ from Publix store hours.
Two Publix Pharmacy specifics worth knowing: the pharmacist takes a 30-minute lunch break (typically 1:30 PM to 2 PM) when no prescriptions can be filled or picked up, and Sunday pharmacy hours are notably shorter (11 AM open vs the 7 AM Publix store open). Publix is also one of the few major US grocery chains that closes its pharmacy chain-wide on Easter Sunday, Thanksgiving Day, and Christmas Day.
Use the Publix store finder below to look up the specific pharmacy hours at your nearest store.
Is Publix Pharmacy open today?
Publix Pharmacy generally follows the standard weekly schedule below. Hours can vary by location - confirm your specific store via the official locator.
Publix Pharmacy weekly hours
| Day | Typical hours | Notes |
|---|---|---|
| Monday | 9:00 AM - 9:00 PM | Pharmacist lunch break typically 1:30 PM to 2:00 PM. Some smaller-market locations close at 8 PM. |
| Tuesday | 9:00 AM - 9:00 PM | |
| Wednesday | 9:00 AM - 9:00 PM | |
| Thursday | 9:00 AM - 9:00 PM | |
| Friday | 9:00 AM - 9:00 PM | |
| Saturday | 9:00 AM - 7:00 PM | Saturday closes 2 hours earlier than weekdays. Lunch break still observed. |
| Sunday | 11:00 AM - 6:00 PM | Sunday opens 2 hours later than other days (11 AM vs 9 AM) and closes 3 hours earlier (6 PM vs 9 PM). Lunch break may shift earlier. |
Publix Pharmacy holiday hours
| Holiday | Date | Status | Hours | Notes |
|---|---|---|---|---|
| Memorial Day | Mon, May 25, 2026 | Open - reduced hours | 9:00 AM - 6:00 PM | Publix Pharmacy stays open Memorial Day with reduced hours; the Publix store also runs reduced hours. |
| Juneteenth | Fri, Jun 19, 2026 | Open - normal hours | 9:00 AM - 9:00 PM | |
| Independence Day | Sat, Jul 4, 2026 | Open - reduced hours | 9:00 AM - 7:00 PM | Publix Pharmacy stays open July 4 with Saturday-style reduced hours. |
| Labor Day | Mon, Sep 7, 2026 | Open - reduced hours | 9:00 AM - 6:00 PM | Reduced Monday hours; some pharmacies close earlier. |
| Columbus Day | Mon, Oct 12, 2026 | Open - normal hours | 9:00 AM - 9:00 PM | |
| Veterans Day | Wed, Nov 11, 2026 | Open - normal hours | 9:00 AM - 9:00 PM | |
| Thanksgiving Day | Thu, Nov 26, 2026 | Closed | Publix Pharmacy is closed Thanksgiving Day chain-wide. The full Publix store is also closed - one of the few major grocery chains that closes Thanksgiving Day. | |
| Black Friday | Fri, Nov 27, 2026 | Open - normal hours | 9:00 AM - 9:00 PM | Pharmacy reopens Black Friday with regular Friday hours. |
| Christmas Eve | Thu, Dec 24, 2026 | Open - reduced hours | 9:00 AM - 6:00 PM | Publix Pharmacy typically closes early Christmas Eve, around 6 PM. |
| Christmas Day | Fri, Dec 25, 2026 | Closed | Publix Pharmacy is closed Christmas Day chain-wide. The full Publix store is also closed. | |
| New Year's Eve | Thu, Dec 31, 2026 | Open - reduced hours | 9:00 AM - 6:00 PM | Publix Pharmacy typically closes early NYE, around 6 PM. |
| New Year's Day | Fri, Jan 1, 2027 | Open - reduced hours | 11:00 AM - 6:00 PM | Sunday-style reduced hours New Year's Day. |
| MLK Day | Mon, Jan 18, 2027 | Open - normal hours | 9:00 AM - 9:00 PM | |
| Presidents Day | Mon, Feb 15, 2027 | Open - normal hours | 9:00 AM - 9:00 PM | |
| Good Friday | Fri, Mar 26, 2027 | Open - normal hours | 9:00 AM - 9:00 PM | Not a federal holiday; regular Friday hours. |
| Easter Sunday | Sun, Mar 28, 2027 | Closed | Publix Pharmacy is closed Easter Sunday chain-wide. Publix is one of the few major US grocery chains that closes Easter, alongside Trader Joe's. The full Publix store is also closed. |
Is Publix Pharmacy open on Saturday?
Publix Pharmacy Saturday hours run 9:00 AM to 7:00 PM at most locations, two hours shorter than weekdays. The pharmacist still takes a lunch break (typically 1:30 PM to 2 PM). Saturday is the second-busiest pharmacy day after Monday morning; expect waits of 15 to 30 minutes for fills not already prepared. Saturday pharmacy hours are also shorter than the Publix store - the pharmacy closes about 3 hours before the store does at most locations.
Is Publix Pharmacy open on Sunday?
Publix Pharmacy Sunday hours are the shortest of the week. Most pharmacies open at 11:00 AM (vs the 7 AM Publix store open) and close at 6:00 PM (vs 10 PM store close), giving a 7-hour window vs the 12 hours offered Monday through Friday. If your prescription is urgent on Sunday, plan to arrive between 11 AM and 1 PM (before the lunch break) or after 2 PM. The Publix Pharmacy is closed Easter Sunday chain-wide; if Easter is your concern, look for a 24-hour CVS or Walgreens.
Find a Publix Pharmacy store near me
Hours vary by location, so the most accurate hours for your nearest store are on the official Publix Pharmacy store locator. Enter your zip code or city to see the closest stores and their current hours.
Publix Pharmacy hours - frequently asked questions
What time does Publix Pharmacy open?
Most Publix Pharmacies open at 9:00 AM Monday through Saturday and at 11:00 AM Sunday. The Publix store itself opens earlier (typically 7 AM), but the pharmacy specifically opens at 9 AM weekdays. If you arrive at 8 AM expecting prescription service, you will need to wait an hour.
What time does Publix Pharmacy close?
Most Publix Pharmacies close at 9:00 PM Monday through Friday, 7:00 PM Saturday, and 6:00 PM Sunday. The pharmacy closes 1 to 4 hours before the Publix store does at most locations. Christmas Eve and New Year's Eve typically close early, around 6 PM.
Is Publix Pharmacy open on Sunday?
Yes, most Publix Pharmacies are open Sunday from 11:00 AM to 6:00 PM. Sunday hours are shorter than weekdays (7-hour window vs 12 hours). Easter Sunday is the one Sunday Publix Pharmacy closes chain-wide. Confirm via the Publix store finder for your specific pharmacy.
Does Publix Pharmacy close for lunch?
Yes. The pharmacist at most Publix Pharmacies takes a 30-minute lunch break around 1:30 PM to 2:00 PM. During the lunch break, no prescriptions can be filled or picked up - the pharmacy counter is closed. Plan refills before 1:30 PM or after 2:00 PM to avoid the wait. Some larger high-volume pharmacies stagger pharmacist breaks and stay open through lunch.
What are Publix Pharmacy holiday hours?
Publix Pharmacy is closed chain-wide on three major holidays: Easter Sunday, Thanksgiving Day, and Christmas Day. Christmas Eve and New Year's Eve run reduced hours (typically closing 6 PM). Memorial Day, Independence Day, and Labor Day run reduced hours (similar to Saturday-style schedule). All other holidays run normal hours.
Is Publix Pharmacy open today?
Publix Pharmacy is open Monday through Saturday 9 AM, Sunday 11 AM, and closes 9 PM weekdays, 7 PM Saturday, 6 PM Sunday. The pharmacy is closed on Easter Sunday, Thanksgiving Day, and Christmas Day. Use the Publix store finder at publix.com/locations to confirm your specific pharmacy's hours today.
Does Publix Pharmacy have free medications?
Yes, Publix Pharmacy runs several distinctive free-medication programs: free generic antibiotics (amoxicillin, cephalexin, ciprofloxacin, penicillin, sulfamethoxazole-trimethoprim, ampicillin) for up to a 14-day supply with a valid prescription; free generic metformin (diabetes medication) for up to a 90-day supply; free generic lisinopril (blood pressure) for up to a 90-day supply; and free amlodipine (blood pressure) at most locations. Eligibility requires a valid prescription; details vary by state.
How do I refill a prescription at Publix Pharmacy?
Publix Pharmacy offers four refill methods: 1) the Publix Pharmacy mobile app for one-tap refills, 2) the publix.com/pharmacy website with a my Publix account, 3) calling your local Publix Pharmacy directly, 4) the auto-refill program where Publix Pharmacy fills your maintenance medications automatically before you run out. Most refills are ready in 30 to 60 minutes.
Does Publix Pharmacy give vaccines and immunizations?
Yes. Publix Pharmacy offers flu shots, COVID-19 vaccines, shingles, pneumonia, Tdap, HPV, hepatitis A and B, and other immunizations at most locations. Vaccinations are typically available during pharmacy hours; some pharmacies require an appointment, others accept walk-ins. Most insurance plans cover vaccinations at zero out-of-pocket. Check publix.com/pharmacy/vaccines for vaccine availability at your store.
Does Publix Pharmacy have a drive-thru?
Some Publix Pharmacies have drive-thru lanes for prescription pickup, refills, and quick consultations, but the majority do not. Drive-thru hours typically match the in-pharmacy counter hours, including the 1:30 PM to 2 PM pharmacist lunch break. Use the Publix store finder to confirm drive-thru availability at your specific pharmacy.
What is the Publix Pharmacy phone number?
For chain-wide Publix Customer Care including pharmacy questions, call 1-800-242-1227 (M-F 9 AM-6 PM ET, Sat 9 AM-12 PM ET). For prescription-specific questions, refill status, or pharmacist consultations, call your local Publix Pharmacy directly using the number listed on its page in the Publix store finder. Each pharmacy has its own phone line, separate from the general Publix store line.
How do I find a Publix Pharmacy near me?
Use the official Publix store finder at publix.com/locations. Enter your ZIP code or city, and the locator returns nearby Publix stores along with each store's pharmacy hours, drive-thru availability, and pharmacy phone number. Every full Publix supermarket has a pharmacy. The map below also shows nearby Publix locations on Google Maps. See Publix store hours if you need general grocery hours instead.
Publix Pharmacy customer service: 1-800-242-1227 - call to confirm hours or ask questions.
Relevant articles
Last verified: May 2026 against Publix Pharmacy's official store locator and press releases.
Disclaimer: we are not connected with Publix Pharmacy or any other company. Whathours.com exists to show the working hours of good businesses worldwide.