Walmart Pharmacy Lunch Hours

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.

Walmart Pharmacy Lunch 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.