After-hours & emergency pharmacies

After-hours & emergency pharmacies in Pennsylvania

43 late-night and emergency pharmacies indexed in Pennsylvania. Click any listing for opening hours, address, phone number, and a directions link.

Late-night prescription needs don't follow business hours. We've indexed 43 pharmacies in Pennsylvania that stay open until 9 pm or later (or operate around the clock), so you have a real option when your usual pharmacy has already closed for the day. Most stores on this list are large chain pharmacies inside grocery stores, drugstores, or mass-market retailers that maintain extended evening hours. Some 24-hour stores are also included; for true overnight coverage, see the dedicated 24-hour pharmacy finder.

What to do when your pharmacy is closed

If your usual pharmacy in Pennsylvania has closed for the day and you need a prescription urgently, you have three realistic options: (1) drive to a 24-hour or extended-hours store on the list below, (2) call your prescriber's after-hours line for a one-time emergency refill called into a different pharmacy, or (3) for chronic medications, ask any open pharmacist about a 72-hour emergency supply, which most state pharmacy boards allow without a fresh prescription if there is documented refill history.

Emergency prescription refills

Most US states have laws permitting a pharmacist to dispense an emergency supply of a maintenance medication (typically 72 hours, sometimes up to 30 days) when a refill cannot be obtained in time and the lapse would harm the patient. Insulin, blood-pressure, and heart medications are the most common scenarios. Call the open pharmacy first, explain the situation, and have the bottle from your previous fill ready so the pharmacist can verify the prescription history. If you can't reach a pharmacist, an urgent-care clinic or ER can also write a short-term bridge prescription.

Sponsored placement

Listings in Pennsylvania

Walgreens

4098 Edgmont Avenue, Brookhaven, PA 19015

Today: 08:00 – 22:00 · +1 610-876-8815

Hours on file Hours & details

CVS Pharmacy

765 South West Street, Carlisle, PA 17013

Today: 08:00 – 13:30, 14:00 – 21:00 · +1 717-243-1384

Hours on file Hours & details

CVS Pharmacy

3265 County Line Road, Chalfont, PA 18914

Today: 09:00 – 21:00

Hours on file Hours & details

Rite Aid

623 Saint Clair Avenue, Clairton, PA 15025

Today: 09:00 – 21:00 · +1-412-233-2703

Hours on file Hours & details

Wegmans Pharmacy

600 Commerce Drive, Collegeville, PA 19426

Today: 08:30 – 21:00 · +1 484-902-1545

Hours on file Hours & details

CVS Pharmacy

4361 West Swamp Road, Doylestown, PA 18902

Today: 08:00 – 22:00

Hours on file Hours & details

Rite Aid

5176 Cold Spring Creamery Road, Doylestown, PA 18902

Today: 08:00 – 21:00

Hours on file Hours & details

Walmart Pharmacy

200 Kocher Lane, Elizabethville, PA 17023

Today: Open 24 hours · +1-717-362-3696

Open now Hours & details

CVS Pharmacy

410 East 12th Street, Erie, PA 16503

Today: 08:00 – 21:00 · +1-814-456-7071

Hours on file Hours & details

Rite Aid

120 South Mill Road, Kennett Square, PA 19348

Today: 09:00 – 13:30, 14:00 – 21:00

Hours on file Hours & details

Walgreens

119 East Dekalb Pike, King of Prussia, PA 19406

Today: 09:00 – 13:30, 14:00 – 21:00 · +1 610-962-9627

Hours on file Hours & details

CVS Pharmacy

1624 Lincoln Highway East, Lancaster, PA 17602

Today: 08:00 – 13:30, 14:00 – 21:00 · +1 717-394-5121

Hours on file Hours & details

Weis Markets Pharmacy

1643 Manheim Pike, Lancaster, PA 17601

Today: 09:00 – 13:00, 13:30 – 21:00 · +1 717-569-7518

Hours on file Hours & details

CVS Pharmacy

301 Main Street, Landisville, PA 17538

Today: 8:00 – 21:00 · +1 717-898-6834

Hours on file Hours & details

Rite Aid

1856 North Broad Street, Lansdale, PA 19446

Today: 09:00 – 21:00

Hours on file Hours & details

CVS Pharmacy

2200 Cumberland Street, Lebanon, PA 17042

Today: 08:00 – 13:30, 14:00 – 21:00 · +1 717-273-9373

Hours on file Hours & details

Walmart Pharmacy

220 Route 6 & 209, Milford, PA 18337

Today: Open 24 hours · +1-570-491-4940

Open now Hours & details

ACME Pharmacy

180 West Girard Avenue, Philadelphia, PA 19123

Today: 09:00 – 21:00 · +1 215-574-1221

Hours on file Hours & details

CVS Pharmacy

4133 G Street, Philadelphia, PA 19124

Today: 00:00 – 13:30, 14:00 – 24:00

Hours on file Hours & details

CVS Pharmacy

3401 Walnut Street, Philadelphia, PA 19104

Today: 08:00 – 21:00 · +1 215-662-1333

Hours on file Hours & details

Walgreens

Philadelphia, PA

Today: 09:00 – 21:00

Hours on file Hours & details

Gateway Pharmacy

165 Nutt Road, Phoenixville, PA 19460

Today: 08:00 – 21:00 · +1 610-933-2609

Hours on file Hours & details

Rite Aid

200 Kimberton Road, Phoenixville, PA 19460

Today: 09:00 – 13:30, 14:00 – 21:00 · +1 610-935-2020

Hours on file Hours & details

Walgreens

494 Nutt Road, Phoenixville, PA 19460

Today: 08:00 – 22:00 · +1 610-933-2798

Hours on file Hours & details

CVS Pharmacy

328 Cochran Road, Pittsburgh, PA 15228

Today: 09:00 – 21:00

Hours on file Hours & details

CVS Pharmacy

510 Brookline Boulevard, Pittsburgh, PA 15226

Today: 08:00 – 21:00

Hours on file Hours & details

CVS Pharmacy

7406 Church Street, Pittsburgh, PA 15218

Today: 08:00 – 21:00 · +1-412-271-6733

Hours on file Hours & details

Rite Aid

2336 Ardmore Boulevard, Pittsburgh, PA 15221

Today: 8:00 – 21:00 · +1-412-273-3487

Hours on file Hours & details

Rite Aid

410 Cooke Lane, Pittsburgh, PA 15234

Today: 08:00 – 22:00

Hours on file Hours & details

Rite Aid

1121 Bower Hill Road, Pittsburgh, PA 15243

Today: 08:00 – 21:00

Hours on file Hours & details

CVS Pharmacy

3100 Shillington Road, Reading, PA 19608

Today: 08:00 – 13:30, 14:00 – 21:00 · +1 610-678-9054

Hours on file Hours & details

Giant Pharmacy

3175 Cape Horn Road, Red Lion, PA 17356

Today: 09:00 – 21:00 · +1 717-246-7478

Hours on file Hours & details

Walgreens

996 2nd Street Pike, Richboro, PA 18954

Today: 09:00 – 21:00

Hours on file Hours & details

Rite Aid

609 Luzerne Street, Scranton, PA 18504

Today: 08:00 – 21:00 · +1-570-344-4404

Hours on file Hours & details

Rite Aid

500 East Lancaster Avenue, Shillington, PA

Today: 08:00 – 22:00

Hours on file Hours & details

CVS Pharmacy

701 East King Street, Shippensburg, PA 17257

Today: 08:00 – 13:30, 14:00 – 21:00

Hours on file Hours & details

Rite Aid

2067 Route 116, Spring Grove, PA 17362

Today: 09:00 – 13:30, 14:00 – 21:00 · +1 717-225-5227

Hours on file Hours & details

Walmart Pharmacy

808 Hunter Highway, Tunkhannock, PA 18657

Today: Open 24 hours · +1-570-836-8064

Open now Hours & details

Walgreens

2060 Street Road, Warrington, PA 18976

Today: 09:00 – 21:00

Hours on file Hours & details

Walmart Pharmacy

12751 Washington Township Boulevard, Waynesboro, PA 17268

Today: Open 24 hours · +1-717-762-2282

Open now Hours & details

CVS Pharmacy

1501 Paoli Pike, West Chester, PA 19380

Today: 07:00 – 22:00 · +1 610-692-6105

Hours on file Hours & details

CVS Pharmacy

857 West Baltimore Pike, West Grove, PA 19390

Today: 09:00 – 13:30, 14:00 – 21:00

Hours on file Hours & details

CVS Pharmacy

1700 North George Street, York, PA 17404

Today: 08:00 – 21:00 · +1 717 848 6212

Hours on file Hours & details

Worth knowing: A trusted external pharmacy resource covers this topic in greater depth and is updated regularly by practising community pharmacists.


Tips for a smoother pharmacy visit

  • Call before driving. Listed hours can change for staffing, holidays, or temporary closures, especially overnight and on weekends.
  • Bring an ID and the original bottle. Speeds up emergency refills and out-of-state transfers significantly.
  • Ask about 90-day fills. Most chronic medications can be filled in 90-day supplies, often at a lower per-day cost and with fewer pharmacy visits.
  • Use prescription transfer for one-off needs. You don't have to permanently switch pharmacies to fill a single prescription somewhere convenient.
  • Mind controlled-substance rules. Schedule II prescriptions can't be transferred and require the original written or e-prescribed order, which limits your options for after-hours pickup.

How this list is built

Every listing on this page comes from public OpenStreetMap data, supplemented by community corrections. We index brand, city, state, ZIP, opening hours, and contact details — but not prescription pricing or insurance acceptance, which change too frequently to maintain reliably. For pricing or coverage questions, call the pharmacy directly or check your insurance plan's pharmacy network.