Walmart pharmacy lunch hours typically run from 1:30 PM to 2:00 PM, though a few locations may vary slightly. During this break, pharmacy services such as prescription pick-up, consultations, and immunizations are paused.
What Time does Walmart Close for Lunch?
| Day | Opening | Lunch Break | Closing |
|---|---|---|---|
| Monday | 9:00 AM | 1:30 PM – 2:00 PM | 7:00 PM |
| Tuesday | 9:00 AM | 1:30 PM – 2:00 PM | 7:00 PM |
| Wednesday | 9:00 AM | 1:30 PM – 2:00 PM | 7:00 PM |
| Thursday | 9:00 AM | 1:30 PM – 2:00 PM | 7:00 PM |
| Friday | 9:00 AM | 1:30 PM – 2:00 PM | 7:00 PM |
| Saturday | 9:00 AM | 1:30 PM – 2:00 PM | 6:00 PM |
| Sunday | 10:00 AM | May vary | 6:00 PM |
Note: Always call ahead on weekends and holidays. Some stores have modified Sunday hours.

Do All Walmart Pharmacies Take a Lunch Break?
Yes. Most Walmart pharmacies close for lunch around 1:30 PM, especially those with limited pharmacy staff. This is a standard 30-minute break for the on-duty pharmacist, following local labor regulations. However, some larger locations may stagger staff schedules to avoid full closure, so always verify locally.
Best Time to Visit Walmart Pharmacy
Timing your visit can save you a lot of waiting. Avoid showing up between 1:00 PM and 2:15 PM. Pharmacists may begin wrapping up before their break or return slightly late due to workflow. The best hours to visit are:
-
Morning: 9:00 AM – 12:30 PM
-
Afternoon: 3:00 PM – 5:30 PM
These time slots usually have lighter queues and full staff availability.
Walmart Pharmacy Holiday Lunch Closures
Walmart pharmacy observes several holiday closures, and lunch breaks may shift slightly on these days:
| Holiday | Status | Lunch Hours |
|---|---|---|
| Thanksgiving | Closed | N/A |
| Christmas Day | Closed | N/A |
| New Year’s Day | Limited hours | May vary |
| Easter Sunday | Limited hours | May start earlier |
| Independence Day | Open (reduced hours) | 1:00 PM – 1:30 PM (typ.) |
Can You Still Drop Off Prescriptions During Lunch?
In most locations:
-
Prescription pick-up & consultations are paused.
-
Some stores allow drop-offs during lunch, if tech staff is available.
-
Self-service kiosks and OTC purchases remain accessible.
Walmart Pharmacy Services Affected During Lunch
❌ Temporarily Paused:
-
Prescription pick-up
-
New prescription drop-off
-
Pharmacist consultations
-
Flu shots & immunizations
✅ Not Affected:
-
OTC medication purchase at regular checkout
-
Some self-service kiosks
-
Health Center (if separate from pharmacy)
Does Walmart Pharmacy Drive-Thru Have a Separate Lunch Break?
Usually, no. The drive-thru follows the same 1:30–2:00 PM lunch schedule unless a second pharmacist is on duty. Always check before heading out.
Most Walmart pharmacies take a 30-minute lunch break from 1:30 PM to 2:00 PM. Pharmacy services pause during this period, so time your visit before or after. Call ahead or check via the Walmart app to confirm your local store’s hours.
What time does Walmart Pharmacy take lunch?
Walmart pharmacy staff usually take lunch between 1:30 PM and 2:00 PM.
Is Walmart Pharmacy open during lunch?
No. Prescription services are paused, though OTC items can still be purchased in-store.
Can I pick up my prescription at 2 PM?
Yes, but expect a short wait. Pharmacists return shortly after 2:00 PM.
Does the drive-thru stay open during lunch?
Only if the location has multiple pharmacists. In most cases, it also closes.
How to avoid Walmart Pharmacy lunch hour delays?
Visit before 1:00 PM or after 2:15 PM for the fastest and smoothest experience.