Pharmacies in Surprise, Arizona

23 pharmacies serving Surprise and surrounding neighborhoods. Click any store for the full hours, address, and phone number.

Albertsons Pharmacy

Albertsons Pharmacy

14551 West Grand Avenue
Hours on file · 08:00 – 20:00
Walgreens

Walgreens

15514 West Waddell Road
Hours on file · Hours not listed
Walmart Pharmacy

Walmart Pharmacy

13770 West Bell Road
Hours on file · 09:00 – 21:00
CVS Pharmacy

CVS Pharmacy

13731 West Bell Road
Hours on file · 09:00 – 19:00
CVS Pharmacy

CVS Pharmacy

15300 North Cotton Lane
Hours on file · Hours not listed
Fry's Food Pharmacy

Fry's Pharmacy

13982 West Waddell Road
Hours on file · 09:00 – 21:00
Walgreens

Walgreens

14285 West Grand Avenue
Hours on file · Hours not listed
Walgreens

Walgreens

15490 West Bell Road
Hours on file · Hours not listed
Walgreens

Walgreens

13723 North Litchfield Road
Hours on file · Hours not listed
CVS Pharmacy

CVS Pharmacy

15474 West Greenway Road
Hours on file · Hours not listed
Walgreens

Walgreens

17088 West Bell Road
Hours on file · Hours not listed
Safeway Pharmacy

Safeway

17049 West Bell Road
Hours on file · Hours not listed
Fry's Food Pharmacy

Fry's Pharmacy

16400 West Pat Tillman Boulevard
Hours on file · Hours not listed
Safeway Pharmacy

Safeway

13828 West Waddell Road
Hours on file · Hours not listed
Independent Pharmacy

Bashas' Pharmacy

15367 West Waddell Road
Hours on file · Hours not listed
Walmart Pharmacy

Walmart Pharmacy

14111 North Prasada Gateway Avenue
Hours on file · Hours not listed
Fry's Food Pharmacy

Fry's Pharmacy

15215 North Cotton Lane
Hours on file · Hours not listed
Walmart Pharmacy

Walmart Pharmacy

15431 West Greenway Road
Hours on file · Hours not listed
CVS Pharmacy

CVS Pharmacy

13870 West Greenway Road
Hours on file · Hours not listed
Independent Pharmacy

Belles Pharmacy

15170 West Bell Road
Hours on file · Hours not listed
Fry's Food Pharmacy

Fry's Pharmacy

15510 West Bell Road
Hours on file · Hours not listed
Sam's Club Pharmacy

Sam's Club Pharmacy

16573 West Bell Road
Hours on file · Hours not listed
CVS Pharmacy

CVS Pharmacy

19505 North Sunrise Boulevard
Hours on file · Hours not listed
Sponsored placement

Pharmacy services in Surprise

Surprise, Arizona is served by a mix of national chain pharmacies, supermarket-attached drug counters, and independent neighborhood stores. The list above covers every pharmacy we have on file in the Surprise city limits, drawn from public mapping data and refreshed periodically. Most chain pharmacies in Surprise operate from early morning through mid-evening, with a handful of 24-hour locations typically attached to flagship grocery or big-box stores.

If you need a same-day prescription transfer, call ahead — a pharmacist usually needs about 30 to 60 minutes to pull, verify, and label a transferred prescription, longer if your insurance information needs to be re-entered. For walk-in vaccinations (flu, COVID-19, shingles, Tdap, travel immunizations), most chains in Surprise accept appointments through their corporate booking site, but same-day slots are usually available outside of peak flu season.

Holidays and after-hours

Even pharmacies that normally run extended hours often close earlier on Thanksgiving, Christmas Day, New Year's Day, and Easter Sunday. Independent pharmacies in Surprise typically observe more federal holidays than the chains. The holiday hours guide has a full breakdown of what to expect by brand and by holiday, and we recommend always confirming with the store directly the day before a holiday visit.