5 Pharmacy Chains
8 Retailers with Pharmacies
13 Open Every Day

Standard Pharmacy Hours at Major Chains

Pharmacy hours are not the same as store hours. A Walgreens or CVS store might be open until midnight or even 24 hours, but the pharmacy counter inside usually closes much earlier. This is the single biggest source of confusion - people show up at 10:30 PM expecting to fill a prescription and find the pharmacy window shuttered even though the store is clearly open.

Here is how typical pharmacy hours break down at the major chains:

Pharmacy Weekday Hours Saturday Hours Sunday Hours
CVS 8:00 AM - 10:00 PM 9:00 AM - 6:00 PM 10:00 AM - 6:00 PM
Walgreens 8:00 AM - 10:00 PM 9:00 AM - 6:00 PM 10:00 AM - 6:00 PM
Rite Aid 9:00 AM - 9:00 PM 9:00 AM - 6:00 PM 10:00 AM - 6:00 PM
Walmart 9:00 AM - 9:00 PM 9:00 AM - 7:00 PM 10:00 AM - 6:00 PM
Costco 10:00 AM - 7:00 PM 9:30 AM - 6:00 PM Closed*
Kroger 9:00 AM - 9:00 PM 9:00 AM - 6:00 PM 10:00 AM - 5:00 PM
Target 9:00 AM - 7:00 PM 9:00 AM - 5:00 PM 11:00 AM - 5:00 PM
Publix 9:00 AM - 9:00 PM 9:00 AM - 7:00 PM 11:00 AM - 6:00 PM

*Costco pharmacy is closed Sundays at most locations. Hours shown are typical - individual locations may vary.

Why Pharmacy Hours Differ from Store Hours

Pharmacies require a licensed pharmacist on duty whenever the counter is open. Pharmacists work regulated shifts with mandatory breaks, and staffing a pharmacist overnight costs significantly more than staffing cashiers. That is why a CVS store can stay open until midnight with just a few employees, but the pharmacy closes at 10:00 PM when the evening pharmacist's shift ends.

This also explains why pharmacy hours tend to be shorter on weekends. Saturday and Sunday pharmacist shifts are harder to fill, and prescription volume drops on weekends since most doctor's offices are closed. The practical result: if you need a prescription filled, do it during weekday business hours whenever possible.

Pharmacies Open on Sundays

The good news is that most major pharmacy chains are open on Sundays. CVS, Walgreens, Walmart, Kroger, and Publix all operate their pharmacies on Sundays, though with reduced hours - usually opening around 10:00 AM or 11:00 AM and closing between 5:00 PM and 6:00 PM.

The notable exception is Costco, which closes its pharmacy on Sundays at most locations even though the warehouse itself is open. If you rely on Costco for prescriptions, plan ahead for weekday pickups. Some Meijer and Safeway locations also have reduced Sunday pharmacy hours in certain regions.

For a full breakdown of which stores are open on Sundays (not just the pharmacy), see our stores open on Sunday page.

24-Hour Pharmacies

True 24-hour pharmacies are less common than you might expect. Even at stores that never close, the pharmacy counter usually operates on a fixed schedule. That said, both CVS and Walgreens designate select locations in major metro areas as 24-hour pharmacy sites. These are typically high-volume stores near hospitals, airports, or downtown districts.

To find a 24-hour pharmacy near you:

  • CVS - Use the store locator at cvs.com and filter for "24-hour pharmacy"
  • Walgreens - The Walgreens app has a 24-hour filter in its pharmacy finder
  • Walmart - While many Walmarts used to run 24-hour stores, most now close at 11 PM and pharmacies close at 9 PM

If you cannot find a 24-hour pharmacy, your backup option is a hospital emergency room. ERs can dispense medications for immediate needs, though this is obviously more expensive and time-consuming than a retail pharmacy.

Pharmacy Hours on Holidays

Holidays are where pharmacy schedules get tricky. The store itself might be open on a holiday, but the pharmacy inside could be closed. Here is the general pattern:

Pharmacies Usually Closed

  • Christmas Day - Nearly all pharmacies close, including CVS and Walgreens (a few 24-hour locations may stay open)
  • Thanksgiving - Most pharmacies closed, some CVS/Walgreens open with very limited hours
  • Easter - Pharmacy counters at grocery stores closed; standalone pharmacies may have limited hours

Pharmacies Open with Reduced Hours

  • Memorial Day - Most pharmacies open but closing early (typically by 6 PM)
  • Independence Day - Similar to Memorial Day - open but shorter hours
  • Labor Day - Open with holiday hours at most chains
  • New Year's Day - CVS and Walgreens usually open; grocery store pharmacies may be closed

Pharmacies Open Normal Hours

For a complete view of all holiday schedules across every store we track, visit our Holiday Hours page or the Holiday Calendar for a visual timeline.

In-Store Pharmacies vs. Standalone Pharmacies

There are two types of pharmacy experiences, and they keep different hours:

Standalone pharmacies (CVS, Walgreens, Rite Aid) tend to have longer pharmacy hours because the pharmacy IS the primary business. The front of the store exists largely to drive foot traffic to the pharmacy counter. These stores typically keep the pharmacy open until 9:00 or 10:00 PM on weekdays.

In-store pharmacies (Walmart, Target, Costco, Kroger, Publix) generally have shorter pharmacy hours because the pharmacy is a department within a larger store. The main store might be open until 10:00 or 11:00 PM, but the pharmacy closes at 7:00 or 9:00 PM. On the flip side, in-store pharmacies often have lower prescription prices - especially Costco, which consistently ranks among the cheapest places to fill prescriptions.

Tips for Picking Up Prescriptions

A few practical tips based on how pharmacy schedules work:

  • Call in refills by 3:00 PM - This gives the pharmacy time to fill it before the evening rush. Most pharmacies see peak volume between 4:00 PM and 6:00 PM when people stop on the way home from work.
  • Avoid Monday mornings - Pharmacies are slammed on Monday mornings with prescriptions that came in over the weekend plus new prescriptions from Monday morning doctor appointments.
  • Use the drive-through after hours - Many CVS and Walgreens locations keep the drive-through open slightly later than the in-store counter. Worth checking if you are cutting it close.
  • Saturday morning is the sweet spot - Pharmacies are fully staffed, volume is moderate, and wait times tend to be shorter than weekday evenings.
  • Set up auto-refill - Every major chain offers automatic refill programs. Your prescription is ready on schedule without you having to remember or call in.
  • Transfer prescriptions strategically - If your usual pharmacy has inconvenient hours, you can transfer a prescription to any location of the same chain (or even between chains) with one phone call.

Pharmacy Hours by Store

Explore detailed hours information for each pharmacy and retailer with a pharmacy department:

Frequently Asked Questions

What time do most pharmacies close?

Standalone pharmacies like CVS and Walgreens typically close between 9:00 PM and 10:00 PM on weekdays. Pharmacies inside grocery stores and big-box retailers close earlier - usually between 7:00 PM and 9:00 PM. Weekend hours are shorter across the board, with most closing by 6:00 PM.

Are pharmacies open on Sundays?

Yes, most major pharmacy chains are open on Sundays with reduced hours. CVS and Walgreens typically operate 10:00 AM to 6:00 PM on Sundays. The main exception is Costco, which closes its pharmacy on Sundays at most locations.

Which pharmacies are open 24 hours?

Select CVS and Walgreens locations operate 24-hour pharmacies, usually in major metro areas near hospitals or downtown. These are not the norm - most locations close the pharmacy by 10:00 PM even if the store stays open later. Use each chain's store locator with the 24-hour filter to find one near you.

Can I pick up a prescription when the pharmacy is closed?

Generally no - you need the pharmacy counter to be staffed and open. However, some chains are experimenting with prescription lockers that allow after-hours pickup using a secure code sent to your phone. CVS has piloted this at select locations. Your other option is to use a mail-order pharmacy for maintenance medications so timing is never an issue.