What Are the Walmart Pharmacy Hours?

walmart pharmacy hours

Editorial Process:

Our guides and reviews are written by experts who use their real-life experience. You can learn how we write our reviews by checking our editorial process.

Some links in this article are special affiliate links. If you buy something through these links, we might get a small reward at no extra cost to you. We recommend these products because we’ve used them and really like them. This site isn’t intended to give out financial advice. You can see more about our affiliate links in our privacy policy.

Table of Contents
  • What time does Walmart Pharmacy open?

  • When does Walmart Pharmacy close?

  • What time does Walmart Pharmacy open on Saturday?

  • Is Walmart Pharmacy open on Sundays?

You might ask these questions if you want to visit the nearest Walmart Pharmacy but are unsure of its hours.

Typical Walmart Pharmacy hours are from 9:00 a.m. to 9:00 p.m., Monday through Friday.

On Saturdays, Walmart pharmacies open at 9:00 a.m. and close at 7:00 p.m. On Sundays, Walmart Pharmacy hours are from 10:00 a.m. to 6:00 p.m.

Generally, Walmart Pharmacy hours are shorter than Walmart store hours.

I wrote this guide to answer all your questions about Walmart Pharmacy’s hours.

Let’s begin.

Walmart Pharmacy: Hours of Operation

Approximately 4,600 Walmart Pharmacies in the US cut back hours recently due to staffing shortages and customer feedback.

However, Walmart Pharmacies still abides by its commitment to serve its customers.

Thus, Walmart Pharmacy stores are open from 9:00 a.m. to 9:00 p.m., Monday through Friday, from 9:00 a.m. to 7:00 p.m. on Saturdays, and from 10:00 a.m. to 6:00 p.m. on Sundays.

Walmart Pharmacy: Hours of Operation summary table

DayOpening TimeClosing Time
Monday9:00 a.m.9:00 p.m.
Tuesday9:00 a.m.9:00 p.m.
Wednesday9:00 a.m.9:00 p.m.
Thursday9:00 a.m.9:00 p.m.
Friday9:00 a.m.9:00 p.m.
Saturday9:00 a.m.7:00 p.m.
Sunday10:00 a.m.6:00 p.m.

Note: Walmart Pharmacy: Hours of Operation also apply to drive-thru locations.

However, checking with your local Walmart store is still best because some locations might have limited weekend operating hours.

What Time Are the Walmart Pharmacy Lunch Hours?

Generally, pharmacists working in Walmart get a 30-minute lunch break between 1 p.m. and 3 p.m.

However, at least one Walmart pharmacist should always be available for service during this period.

What Are the Walmart Pharmacy Holiday Hours?

Walmart stores generally operate during most major holidays, including Christmas Day and New Year’s Eve. However, some Walmart stores have limited holiday hours.

The following table summarizes Walmart Pharmacy’s hours for each major US holiday.

HolidayOperating Hours
New Year’s Day9:00 a.m. to 11:00 p.m.
Black Friday5:00 a.m. to 11:00 p.m.
Christmas Eve6:00 a.m. to 6:00 p.m.
Valentine’s DayUsual hours
Labor DayUsual hours
HalloweenUsual hours
Independence Day (4th of July)Usual hours
St. Patrick’s DayUsual hours
Easter MondayUsual hours
Easter SundayUsual hours
Memorial DayUsual hours
Presidents DayUsual hours
Mardi Gras Fat TuesdayUsual hours
Cinco de MayoUsual hours
Martin Luther King, Jr. Day (MLK Day)Usual hours
Good FridayUsual hours
Juneteenth (June 19)Usual hours
Veterans DayUsual hours
Mother’s DayUsual hours
Father’s DayUsual hours
Columbus DayUsual hours
Boxing DayUsual hours

Are There 24-Hour Walmart Pharmacy Stores?

Walmart Pharmacy recently launched a 24/7 service in five select pharmacies in Arkansas and Texas.

Here are the locations of Walmart pharmacies with 24-hour services:

  1. Arlington Neighborhood Market, 735 West Sublett, Texas.

  2. Fort Worth Neighborhood Market, 7401 Park Vista Boulevard, Texas.

  3. Mesquite Neighborhood Market, 915 North Town East Boulevard, Texas.

  4. Plano Central Supercenter, 6000 Coit Road, Texas.

  5. Bentonville Neighborhood Market, 3510 Southeast 14th Street, Arkansas.

How To Find a Walmart Pharmacy Near You: Step-By-Step Process

Here’s how to locate the nearest store using the store locator on Walmart’s website.

1. Check Walmart’s Store Locator. 

Visit the Walmart Store Finder website or check Google Maps to locate the nearest Walmart Pharmacy.

walmart homepage

2. Enter Your Location Details. 

Enter your Zip code and click Find store. Scroll down and select the Pharmacy filter to get relevant results.

location details on walmart

3. Choose a Walmart Store.

Click Store detail next to any location, then scroll down to Services, hours & contact info to find Walmart Pharmacy hours specific to that Pharmacy and phone numbers. 

Click the down arrow next to Refill a Prescription to view COVID, flu shots, and immunization phone numbers.

choose a walmart store

Note: Walmart Pharmacy hours may vary from normal business hours.

4. Call Customer Support. 

Call Customer Support

You can contact Walmart’s customer service department if you have any questions or encounter any issues.

You should check Walmart’s customer service hours if you’re a regular shopper.


The following is a table with every Walmart department’s phone number.

DepartmentPhone Number
Customer Care1-800-966-6546
Pharmacy Department1-800-273-3455
Customer Service Department1-800-925-6278


If you want to email the Walmart customer service department, go to Walmart’s Customer Center and click on Email Customer Service.

Doing so will direct you to the store feedback window, where you can contact customer support via email.


Social Media

You can also try reaching out to Walmart’s social media accounts:

How To Refill Prescriptions After Walmart Pharmacy Hours

Here are several ways to submit a prescription request after Walmart Pharmacy closes:

1. Sign Up for the Walmart Mail Order Pharmacy.

Go to Walmart Mail Order Pharmacy and click Get Started to sign up.

Once you sign up, your healthcare provider can send prescriptions to Walmart anytime. However, you cannot pick up your prescriptions until Walmart Pharmacy stores open the next day.

Alternatively, you can request a prescription refill yourself by calling 1-800-273-3455 (1-800-2-REFILL).

Note: This service is only available between 7:00 a.m. and 7:00 p.m., Monday through Friday, and 8:00 a.m. to 4:00 p.m. on weekends.

2. Order Online via the Website or Walmart App.

Walmart Sign in to refill your prescriptions page

You can visit the Walmart Health & Wellness page and click Refill under Refill Prescriptions.

Another window will appear where you can sign in or use the information on your prescription labels.

You can also submit a Walmart Pharmacy curbside pickup order through the Walmart app. Download the Walmart app and create an account to access this service.

Note: Your order will not be ready for pickup until the Walmart Pharmacy opens the following morning.

3. Check Other Pharmacies.

If none of the previous methods work for you, you can check the following local pharmacies instead:

  • CVS

  • Rite Aid

  • Walgreens

  • Health Mart

  • Eckerd

The following table lists the working hours of these pharmacies.

Weekday operating hoursSaturday operating hoursSunday operating hours
CVS8:00 a.m. to 9:00 p.m.9:00 a.m. to 6:00 p.m.10:00 a.m. to 6:00 p.m.
Rite Aid9:00 a.m. to 9:00 a.m.9:00 a.m. to 9:00 a.m.11:00 a.m. to 7:00 p.m.
Walgreens8:00 a.m. to 9:00 p.m.10:00 a.m. to 6:00 p.m.Closed
Health Mart9:00 a.m. to 6:00 p.m.10:00 a.m. to 2:00 p.m.Closed
Eckerd8:00 a.m. to 9:00 p.m.8:00 a.m. to 9:00 p.m.10:00 a.m. to 6:00 p.m.

Frequently Asked Questions (FAQs)

Does Walmart Pharmacy Close for Lunch?

No. Walmart Pharmacy remains open during lunch breaks, and only one pharmacist stays at the counter to serve customers.

What Time Does Walmart Pharmacy Close on Sunday?

All Walmart locations follow the same weekend hours and close at 6:00 p.m. every Sunday.

Is Walmart Pharmacy Open on Saturday?

Yes. At most locations, Saturday hours start at 9:00 a.m. and end at 7:00 p.m.

Is Walmart Pharmacy Home Delivery 24 Hours?

No. Walmart Pharmacy does not offer home delivery 24/7. Check your local store to figure out when Walmart Pharmacy is operational.

What Are the Walmart Pharmacy Drive-Thru Hours?

Drive-thru hours are the same as pharmacy operating hours. As long as the Pharmacy is open, the drive-thru is available.

Can I Refill Prescriptions at Walmart Online?

If you need your prescription filled online, sign up for the Walmart Mail Order Pharmacy, order online via Walmart’s official website, or request a prescription refill via the Walmart Pharmacy app.

Is Walmart Pharmacy Open on Easter?

Yes. Walmart Pharmacy operates as usual on Easter.

What Are Walmart Pharmacy Labor Day Hours?

Walmart Pharmacy operates as usual on Labor Day.

Walmart Pharmacy Hours New Year’s Eve?

Walmart Pharmacy is open from 9:00 a.m. to 11:00 p.m. on New Year’s Eve.

Walmart Pharmacy Christmas Eve Hours?

Walmart Pharmacy is open from 6:00 a.m. to 6:00 p.m. on Christmas Day.

The Bottom Line 

I hope my guide on Walmart’s Pharmacy hours helps make your next visit to the nearest store as convenient as possible.

Remember, calling the nearest Walmart Pharmacy to confirm their opening and closing hours is still best to ensure you don’t waste your time visiting the location only to find it closed.

If you’re a regular Walmart shopper, consider signing up for Walmart Plus, Walmart’s paid subscription service that offers various benefits like unlimited free deliveries, gas discounts, and early access to exclusive deals.

Written by: Omar Deryan

Founder of OJ Digital Solutions

Leave a Reply

Your email address will not be published. Required fields are marked *

Request a Quote

Do you need help with anything in particular? Fill out this form and we'll get back to you.