24-hour pharmacies

24-hour pharmacies in the United States

135 24-hour pharmacies indexed in the United States. Click any listing for opening hours, address, phone number, and a directions link.

When your prescription runs out at 11 pm or you wake up at 3 am with a sick child, only one type of pharmacy will help: a 24-hour drugstore with an on-duty pharmacist. We've indexed 135 pharmacies in the United States that publicly list around-the-clock hours, mostly large national chains like CVS Pharmacy and Walgreens that operate 24/7 stores in major metro areas. Coverage is densest in metropolitan counties — outside of those, the nearest 24-hour pharmacy may be in the next county, so it pays to know your closest option in advance rather than during an actual emergency.

What counts as a 24-hour pharmacy?

For this directory, a pharmacy is considered "24-hour" only if its publicly listed opening hours read 24/7 or list "open 24 hours" for every day of the week. Stores that close briefly during the day (most don't) or take a maintenance break are excluded. The pharmacist counter inside a 24-hour store is sometimes on a slightly shorter schedule than the front-of-store retail floor — for example, a Walgreens may be open 24 hours for snacks and toiletries while the pharmacy counter closes at midnight. The hours below reflect what the store has reported publicly; for an emergency refill, always call ahead and confirm a pharmacist is on-duty.

Why aren't there more 24-hour pharmacies?

Both CVS and Walgreens have steadily reduced 24-hour coverage since 2020 due to staffing shortages and shifting demand. Many stores that used to operate around the clock now close between 10 pm and midnight. The locations in the United States listed below are confirmed in our most recent data refresh, but coverage may be reduced again locally — calling ahead is mandatory before relying on a 24-hour listing for a midnight prescription pickup.

Sponsored placement

Listings in the United States

Walmart Pharmacy

1601 East US Highway 223, Adrian, MI 49221

Today: Open 24 hours · +1-517-265-9771

Open now Hours & details

CVS Pharmacy

1803 South Harbor Boulevard, Anaheim, CA 92802

Today: Open 24 hours · +1-714-817-9116

Open now Hours & details

Walgreens

1802 South Harbor Boulevard, Anaheim, CA 92802

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

1401 South Baldwin Ave, Arcadia, CA 91007

Today: Open 24 hours · +1-626-445-1284

Open now Hours & details

CVS Pharmacy

2121 15th Street North, Arlington, VA 22201

Today: Open 24 hours · +1-703-243-4239

Open now Hours & details

Walmart Pharmacy

1226 East Dixie Drive, Asheboro, NC 27203

Today: Open 24 hours · +1-336-626-0004

Open now Hours & details

CVS Pharmacy

1554 North Decatur Road, Atlanta, GA 30307

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

630 South Exeter Street, Baltimore, MD 21202

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

212-20 Northern Blvd, Bayside, NY 11361

Today: Open 24 hours · +1-718-281-3223

Open now Hours & details

Walgreens

14600 Southwest Murray Scholls Drive, Beaverton, OR 97007

Today: Open 24 hours · +1-503-579-1878

Open now Hours & details

CVS Pharmacy

4609 West Main Street, Belleville, IL 62223

Today: Open 24 hours

Open now Hours & details

Walgreens

1070 East Sunset Drive, Bellingham, WA 98226

Today: Open 24 hours · +1-360-647-2713

Open now Hours & details

CVS Pharmacy

9940 Yamato Road, Boca Raton, FL 33498

Today: Open 24 hours

Open now Hours & details

Walgreens

21880 State Road 7, Boca Raton, FL 33428

Today: Open 24 hours · +1-561-470-0647

Open now Hours & details

CVS Pharmacy

587 Boylston Street, Boston, MA 02116

Today: Open 24 hours

Open now Hours & details

Walgreens

930 Providence Road, Brandon, FL 33511

Today: Open 24 hours · +1 813 684 7560

Open now Hours & details

CVS Pharmacy

3710 Main Street, Bridgeport, CT 06606

Today: Open 24 hours

Open now Hours & details

Rite Aid

350 Niagara Street, Buffalo, NY 14201

Today: Open 24 hours

Open now Hours & details

Walmart Pharmacy

951 Southwest Wilshire Boulevard, Burleson, TX 76028

Today: Open 24 hours · +1-817-572-9574

Open now Hours & details

CVS Pharmacy

351 North Carmen Drive, Camarillo, CA 93010

Today: Open 24 hours · +1 805-484-3632

Open now Hours & details

CVS Pharmacy

6 John F. Kennedy Street, Cambridge, MA 02138

Today: Open 24 hours · +1-617-354-4420

Open now Hours & details

Walmart Pharmacy

8191 Upland Bend, Camby, IN 46113

Today: Open 24 hours · +1-317-856-5748

Open now Hours & details

Walmart Pharmacy

1330 South Providence Center Drive, Cedar City, UT 84720

Today: Open 24 hours · +1-435-586-0172

Open now Hours & details

Walmart Pharmacy

201 Walton Way, Cedar Park, TX 78613

Today: Open 24 hours · +1-512-528-8746

Open now Hours & details

CVS Pharmacy

2005 North Dobson Road, Chandler, AZ 85224

Today: Open 24 hours · +1-480-812-0063

Open now Hours & details

CVS Pharmacy

3951 West 103rd Street, Chicago, IL 60655

Today: Open 24 hours

Open now Hours & details

Walgreens

757 North Michigan Avenue, Chicago, IL 60611

Today: Open 24 hours

Open now Hours & details

Walgreens

4010 West Lawrence Avenue, Chicago, IL 60630

Today: Open 24 hours

Open now Hours & details

Walgreens

5625 North Ridge Avenue, Chicago, IL 60660

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

1616 Memorial Drive, Chicopee, MA 01020

Today: Open 24 hours · +1 413-532-3299

Open now Hours & details

Walmart Pharmacy

2201 North Young Boulevard, Chiefland, FL 32626

Today: Open 24 hours · +1-352-493-0758

Open now Hours & details

CVS Pharmacy

College Park, MD

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

900 Assembly Street, Columbia, SC 29201

Today: Open 24 hours · +1-803-212-7016

Open now Hours & details

Walmart Pharmacy

2051 Newmark Avenue, Coos Bay, OR 97420

Today: Open 24 hours · +1-541-888-5488

Open now Hours & details

Walmart Pharmacy

577 North Germantown Parkway, Cordova, TN 38018

Today: Open 24 hours · +1-901-758-1591

Open now Hours & details

CVS Pharmacy

2427 West Jefferson Boulevard, Dallas, TX 75211

Today: Open 24 hours · +1-214-943-2883

Open now Hours & details

Walgreens

780 Waukegan Road, Deerfield, IL 60015

Today: Open 24 hours · +1 847-945-0611

Open now Hours & details

CVS Pharmacy

116 West University Drive, Denton, TX 76201

Today: Open 24 hours · +1 940 387 9549

Open now Hours & details

Walmart Pharmacy

2000 Clements Bridge Rd, Deptford, NJ 08096

Today: Open 24 hours · +1-856-384-3211

Open now Hours & details

CVS Pharmacy

10700 Northwest 74th Street, Doral, FL 33178

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

1571 North Dixie Avenue, Elizabethtown, KY 42701

Today: Open 24 hours · +1-270-737-0352

Open now Hours & details

Walmart Pharmacy

200 Kocher Lane, Elizabethville, PA 17023

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

Open now Hours & details

CVS Pharmacy

24-00 Fair Lawn Avenue, Fair Lawn, NJ 07410

Today: Open 24 hours · +1 201-797-7500

Open now Hours & details

Rite Aid

144-29 Northern Boulevard, Flushing, NY 11354

Today: Open 24 hours · +1-718-886-1515

Open now Hours & details

Pharmacy - Fontana HSB 24 Hour

9961 Sierra Avenue, Fontana, CA 92335

Today: Open 24 hours

Open now Hours & details

Walgreens

2190 West Drake Road, Fort Collins, CO 80526

Today: Open 24 hours · +1-970-484-5841

Open now Hours & details

Walgreens

653 Worcester Road, Framingham, MA 01702

Today: Open 24 hours

Open now Hours & details

CVS Pharmacy

4020, Fremont, CA

Today: Open 24 hours

Open now Hours & details

Walmart Pharmacy

545 Garden City Connector, Garden City, SC 29576

Today: Open 24 hours · +1-843-357-6560

Open now Hours & details

CVS Pharmacy

10901 West Broad Street, Glen Allen, VA 23060

Today: Open 24 hours

Open now Hours & details

Walgreens

1403 Waukegan Road, Glenview, IL 60025

Today: Open 24 hours

Open now Hours & details

Walgreens

507 South Carrier Parkway, Grand Prairie, TX 75051

Today: Open 24 hours · +1-972-237-2121

Open now Hours & details

CVS Pharmacy

330 Bon Air Center, Greenbrae, CA 94904

Today: Open 24 hours

Open now Hours & details

Walmart Pharmacy

4424 West Wendover Avenue, Greensboro, NC 27407

Today: Open 24 hours · +1-336-292-5070

Open now Hours & details

Walgreens

919 West Mercury Boulevard, Hampton, VA 23666

Today: Open 24 hours · +1-757-827-2995

Open now Hours & details

Walmart Pharmacy

4424 Lebanon Pike;Lebanon Pike, Hermitage, TN 37076, USA, Hermitage, TN 37076

Today: Open 24 hours · +1-615-883-0201

Open now Hours & details

Walgreens

2019 North Main Street, High Point, NC

Today: Open 24 hours

Open now Hours & details

Longs Drugs

1630 Pali Highway, Honolulu, HI 96813

Today: Open 24 hours · +1 808 536 5542

Open now Hours & details

Walgreens

1121 South Beretania Street, Honolulu, HI 96814

Today: Open 24 hours

Open now Hours & details

Walmart Pharmacy

995 Razorback Drive, Houghton, MI 49931

Today: Open 24 hours · +1-906-482-0639

Open now Hours & details

More listings

Walmart Pharmacy — Independence PharMerica — Indianapolis Walmart Pharmacy — Iola Walmart Pharmacy — Lake Jackson CVS Pharmacy — Las Vegas Walgreens — Las Vegas Walgreens — Lawrence Walgreens — Lemont CVS Pharmacy — Lincoln CVS Pharmacy — Livonia Walmart Pharmacy — Longview Walgreens — Los Angeles Walmart Pharmacy — Loveland Walmart Pharmacy — Lynchburg CVS Pharmacy — Lynn Walgreens — Malden CVS Pharmacy — Mankato CVS Pharmacy — Marina Del Rey CVS Pharmacy — Miami Beach CVS Pharmacy — Miami Beach Walmart Pharmacy — Milford Walgreens — Milwaukee Walmart Pharmacy — Minocqua CVS Pharmacy — Mission Viejo Walmart Pharmacy — Mocksville CVS Pharmacy — Monterey Park CVS Pharmacy — Montrose Walmart Pharmacy — Moore CVS Pharmacy — Myrtle Beach CVS Pharmacy — Nashua CVS Pharmacy — New York Duane Reade — New York Duane Reade — New York Walgreens — Newark Walgreens — Niles Walgreens — Norridge Walgreens — Omaha Rite Aid — Orchard Park Walmart Pharmacy — Orland Hills CVS Pharmacy — Orland Park Walgreens — Orlando Walgreens — Park Ridge CVS Pharmacy — Pasadena Walmart Pharmacy — Pass Christian Walmart Pharmacy — Perryville Carilion Clinic Pharmacy — Roanoke Walmart Pharmacy — Rockford CVS Pharmacy — Salinas Walgreens — San Francisco CVS Pharmacy — San Jose Walgreens — San Rafael CVS Pharmacy — Sanford Walgreens — Savannah CVS Pharmacy — Silver Spring Walmart Pharmacy — Spanaway Walmart Pharmacy — Springfield Walgreens — Staten Island CVS Pharmacy — Sunny Isles Beach Walgreens — Tamarac Walmart Pharmacy — Tawas City Walgreens — Tigard Walmart Pharmacy — Travelers Rest Walmart Pharmacy — Tucson Walmart Pharmacy — Tunkhannock Walgreens — Turlock Walmart Pharmacy — Tyler Walgreens — Vero Beach Longs Drugs — Waipahu Walmart Pharmacy — Warsaw CVS Pharmacy — Washington Walmart Pharmacy — Waynesboro Walmart Pharmacy — Weslaco CVS Pharmacy — Wethersfield Walmart Pharmacy — Winchester CVS Pharmacy — Winter Springs

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.


Browse by state

Jump to 24-hour pharmacies in your state.