After-hours & emergency pharmacies

After-hours & emergency pharmacies in Oregon

89 late-night and emergency pharmacies indexed in Oregon. 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 89 pharmacies in Oregon 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 Oregon 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 Oregon

Fred Meyer Pharmacy

2500 Santiam Highway Southeast, Albany, OR 97322

Today: 09:00 – 21:00 · +1-541-967-6730

Hours on file Hours & details

CVS Pharmacy

17495 Southwest Farmington Road, Beaverton, OR 97007

Today: 08:00 – 21:00 · +1-503-848-7700

Hours on file Hours & details

Safeway

14555 Southwest Teal Boulevard, Beaverton, OR 97007

Today: 09:00 – 21:00 · +1-503-590-9756

Hours on file Hours & details

Safeway

6194 Southwest Murray Boulevard, Beaverton, OR 97008

Today: 09:00 – 21:00 · +1-503-672-8186

Hours on file Hours & details

Walgreens

14600 Southwest Murray Scholls Drive, Beaverton, OR 97007

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

Open now Hours & details

Walgreens

19975 Southwest Tualatin Valley Highway, Beaverton, OR 97003

Today: 08:00 – 22:00 · +1-503-848-7297

Hours on file Hours & details

Fred Meyer Pharmacy

61535 South Highway 97, Bend, OR 97702

Today: 09:00 – 21:00 · +1-541-385-6658

Hours on file Hours & details

Safeway

642 Northeast 3rd Street, Bend, OR 97701

Today: 09:00 – 21:00 · +1-541-312-6486

Hours on file Hours & details

Safeway

2650 Northeast Highway 20, Bend, OR 97701

Today: 09:00 – 21:00 · +1-541-383-6509

Hours on file Hours & details

Walgreens

223 Northeast Franklin Avenue, Bend, OR 97701

Today: 08:00 – 22:00 · +1-541-633-4469

Hours on file Hours & details

Walgreens

2727 Northeast Highway 20, Bend, OR 97701

Today: 08:00 – 22:00 · +1-541-633-4467

Hours on file Hours & details

Walmart Pharmacy

20120 Pinebrook Boulevard, Bend, OR 97702

Today: 09:00 – 21:00 · +1-541-389-5440

Hours on file Hours & details

Walgreens

1080 Southwest 1st Avenue, Canby, OR 97013

Today: 09:00 – 21:00 · +1-503-263-1600

Hours on file Hours & details

Walgreens

11995 Southeast Sunnyside Road, Clackamas, OR 97015

Today: 09:00 – 21:00 · +1-503-653-1526

Hours on file 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

220 North Adair Street, Cornelius, OR 97113

Today: 09:00 – 21:00 · +1-503-207-0635

Hours on file Hours & details

Rite Aid

178 West Ellendale Avenue, Dallas, OR 97338

Today: 09:00 – 21:00 · +1-503-623-8334

Hours on file Hours & details

Safeway

20151 Southeast Highway 212, Damascus, OR 97089

Today: 09:00 – 21:00 · +1-503-658-7005

Hours on file Hours & details

Rite Aid

57 West 29th Avenue, Eugene, OR 97405

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

Hours on file Hours & details

Walgreens

111 Union Avenue, Grants Pass, OR 97527

Today: 08:00 – 22:00 · +1 541 471 4873

Hours on file Hours & details

Safeway

1001 Southwest Highland Drive, Gresham, OR 97080

Today: 09:00 – 21:00 · +1-503-667-9305

Hours on file Hours & details

Safeway

1455 Northeast Division Street, Gresham, OR 97030

Today: 09:00 – 21:00 · +1-503-492-7279

Hours on file Hours & details

Walgreens

439 Northeast 223rd Avenue, Gresham, OR 97030

Today: 09:00 – 21:00 · +1-503-667-0394

Hours on file Hours & details

Fred Meyer Pharmacy

17005 Southeast Sunnyside Road, Happy Valley, OR 97015

Today: 09:00 – 21:00 · +1-971-999-6284

Hours on file Hours & details

Albertsons

7500 East Main Street, Hillsboro, OR 97123

Today: 09:00 – 21:00

Hours on file Hours & details

Safeway

2525 Southeast Tualatin Valley Highway, Hillsboro, OR 97123

Today: 09:00 – 21:00 · +1-503-681-0262

Hours on file Hours & details

Sav-on

888 Northeast 25th Avenue, Hillsboro, OR 97124

Today: 09:00 – 21:00 · +1-503-681-8640

Hours on file Hours & details

Walgreens

7010 Northeast Cornell Road, Hillsboro, OR 97124

Today: 07:00 – 22:00 · +1-503-693-0109

Hours on file Hours & details

Walmart Pharmacy

7650 Northeast Shaleen Street, Hillsboro, OR 97006

Today: 09:00 – 21:00 · +1-503-268-6918

Hours on file Hours & details

Rite Aid

2212 Island Avenue, La Grande, OR 97850

Today: 08:00 – 21:00 · +1 541-963-8696

Hours on file Hours & details

CVS Pharmacy

4025 Mercantile Drive, Lake Oswego, OR 97035

Today: 08:00 – 21:00 · +1-503-387-8167

Hours on file Hours & details

Walgreens

17850 Lower Boones Ferry Road, Lake Oswego, OR 97035

Today: 08:00 – 22:00

Hours on file Hours & details

Walgreens

4048 Northeast Highway 101, Lincoln City, OR 97367

Today: 09:00 – 13:30, 14:00 – 21:00 · +1 541 994 5670

Hours on file Hours & details

Rite Aid

448 Northeast Pacific Highway West, McMinnville, OR 97128

Today: 07:00 – 22:00 · +1-503-472-2133

Hours on file Hours & details

Safeway

3169 Crater Lake Highway, Medford, OR 97501

Today: 09:00 – 21:00 · +1-541-774-4346

Hours on file Hours & details

Safeway

4320 Southeast King Road, Milwaukie, OR 97222

Today: 09:00 – 21:00 · +1-503-659-1840

Hours on file Hours & details

Safeway

14840 Southeast Webster Road, Milwaukie, OR 97267

Today: 09:00 – 21:00 · +1-503-303-1090

Hours on file Hours & details

Walgreens

10903 Southeast Oak Street, Milwaukie, OR 97222

Today: 08:00 – 22:00 · +1-971-233-1002

Hours on file Hours & details

Fred Meyer Pharmacy

3300 Portland Road, Newberg, OR 97132

Today: 09:00 – 21:00 · +1-503-537-1383

Hours on file Hours & details

Safeway Pharmacy

1140 North Springbrook Road, Newberg, OR 97132

Today: 09:00 – 21:00 · +1-503-538-2430

Hours on file Hours & details

Walgreens

1850 Portland Road, Newberg, OR 97132

Today: 08:00 – 22:00 · +1-503-538-9360

Hours on file Hours & details

Walgreens

3411 Broadway Avenue, North Bend, OR 97459

Today: 09:00 – 09:00

Hours on file Hours & details

Safeway

13434 Colton Place, Oregon City, OR 97045

Today: 09:00 – 21:00 · +1-503-655-4165

Hours on file Hours & details

Sav-on

19007 Beavercreek Road, Oregon City, OR 97045

Today: 09:00 – 21:00 · +1-503-657-3191

Hours on file Hours & details

Walgreens

1310 Molalla Avenue, Oregon City, OR 97045

Today: 09:00 – 21:00 · +1-503-723-8863

Hours on file Hours & details

Fred Meyer Pharmacy

7555 Southwest Barbur Boulevard, Portland, OR 97219

Today: 09:00 – 21:00 · +1-503-452-3033

Hours on file Hours & details

Fred Meyer Pharmacy

3030 Northeast Weidler Street, Portland, OR 97232

Today: 09:00 – 21:00 · +1-503-280-1333

Hours on file Hours & details

Fred Meyer Pharmacy

7700 Southwest Beaverton Hillsdale Highway, Portland, OR 97225

Today: 09:00 – 21:00 · +1-503-203-4033

Hours on file Hours & details

Fred Meyer Pharmacy

3805 Southeast Hawthorne Boulevard, Portland, OR 97214

Today: 09:00 – 21:00 · +1-503-872-3333

Hours on file Hours & details

Safeway

1010 Southwest Jefferson Street, Portland, OR 97201

Today: 09:00 – 21:00 · +1-503-205-1860

Hours on file Hours & details

Safeway

13485 Northwest Cornell Road, Portland, OR 97225

Today: 09:00 – 21:00 · +1-503-350-2086

Hours on file Hours & details

Safeway

2800 Southeast Hawthorne Boulevard, Portland, OR 97214

Today: 09:00 – 21:00 · +1-503-232-3930

Hours on file Hours & details

Safeway

5920 Northeast Martin Luther King Junior Boulevard, Portland, OR 97211

Today: 09:00 – 21:00 · +1-503-528-0585

Hours on file Hours & details

Safeway

1303 Northwest Lovejoy Street, Portland, OR 97209

Today: 09:00 – 21:00 · +1-503-205-6751

Hours on file Hours & details

Safeway

3940 Southeast Powell Boulevard, Portland, OR 97202

Today: 09:00 – 21:00 · +1-503-772-4445

Hours on file Hours & details

Safeway

4515 Southeast Woodstock Boulevard, Portland, OR 97206

Today: 09:00 – 21:00 · +1-503-771-8180

Hours on file Hours & details

Safeway

3527 Southeast 122nd Avenue, Portland, OR 97236

Today: 09:00 – 21:00 · +1-503-760-6688

Hours on file Hours & details

Safeway

6901 Northeast Sandy Boulevard, Portland, OR 97213

Today: 09:00 – 21:00 · +1-503-280-1212

Hours on file Hours & details

Safeway

1100 Northeast Broadway, Portland, OR 97232

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

Hours on file Hours & details

Sav-on

451 Northeast 181st Avenue, Portland, OR 97230

Today: 09:00 – 21:00 · +1-503-667-9878

Hours on file Hours & details

More listings

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.