Top 10 pharmacies in Tucson
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1CVS Pharmacy
6488 N Oracle Rd, Tucson, AZ 85704-5620
-
2Desert Life Pharmacy
63675 E Saddlebrooke Blvd, Tucson, AZ 85739-1297
-
3Fry's Pharmacy
9401 E 22nd St, Tucson, AZ 85710
BEFORE YOU GO
Plan your next pharmacy visit
Organize refills, transfers and prescription pickup with the pharmacy.

Plan a refill
Submit a refill request to the right pharmacy, distinguish authorization from insurance processing, and leave each follow-up with a named next step.
Read the guide
Arrange a transfer
Ask the receiving pharmacy to check eligibility, coordinate the record transfer and confirm the new pickup arrangement without assuming every prescription can move.
Read the guide
Confirm pickup timing
Get the exact collection deadline from your pharmacy, clarify what its status message means and ask what happens if you cannot arrive in time.
Read the guide-
4Acacia Apothecary and Wellness Compounding Pharmacy
1845 W Orange Grove Rd, Tucson, AZ 85704-1134
-
5Prescription Lab Compounding Pharmacy
6380 E Grant Rd Ste 150, Tucson, AZ 85715
-
6Reed's Compounding Pharmacy
2729 E Speedway Blvd, Tucson, AZ 85716
-
71st Order Compounding Pharmacy
7225 N Oracle Rd #104, Tucson, AZ 85704
-
8Adepa Pharmacy PLLC
8770 N Thornydale Rd Ste 190, Tucson, AZ 85742
-
9Walgreens Pharmacy
5525 E River Rd, Tucson, AZ 85750
-
10Albertsons Pharmacy
5085 N La Canada Dr, Tucson, AZ 85704-1508
Of the 90 pharmacies listed in Tucson, 85 give a phone number and 86 have a website. By what they offer: 4 compounding, 2 specialty pharmacy. The nearest bigger selection is Phoenix with 157.
All 80 other pharmacies in Tucson
By ZIP code: 85704 (5) · 85705 (5) · 85706 (1) · 85707 (1) · 85710 (5) · 85711 (4) · 85712 (5) · 85713 (2) · 85714 (5) · 85715 (2) · 85716 (3) · 85718 (2) · 85719 (8) · 85730 (5) · 85737 (1) · 85741 (4) · 85742 (1) · 85743 (1) · 85745 (5) · 85746 (7) · 85747 (1) · 85748 (4) · 85749 (1) · 85750 (2)
ZIP 85704 5
-
Walgreens Pharmacy
1415 W River Rd, Tucson, AZ 85704
-
Walgreens Pharmacy
7114 N Oracle Rd, Tucson, AZ 85704
-
Safeway Pharmacy
7110 N Oracle Rd, Tucson, AZ 85704
-
Bashas' Pharmacy
2000 W River Rd, Tucson, AZ 85704-1686
-
Sam's Club Pharmacy
4701 N Stone Ave, Tucson, AZ 85704
ZIP 85705 5
-
CVS Pharmacy
4040 N Oracle Rd, Tucson, AZ 85705-2720
-
Fry's Pharmacy
555 E Grant Rd, Tucson, AZ 85705
-
Genoa Healthcare
2435 N Castro Ave, Tucson, AZ 85705
-
Walmart Pharmacy
455 E Wetmore Rd, Tucson, AZ 85705-1743
-
First Carerx
1735 N 11th Ave, Tucson, AZ 85705-6527
ZIP 85706 1
-
Vamc Computerized Mail Order Pharmacy
3675 E Britannia Dr, Tucson, AZ 85706-5041
ZIP 85707 1
-
Davis-monthan Air Force Base 335th Medical Support Squadron - Main Pharmacy-dod
4175 S Alamo Ave, Tucson, AZ 85707-4402
ZIP 85710 5
-
CVS Pharmacy
6310 E Broadway Blvd, Tucson, AZ 85710
-
CVS Pharmacy
7499 E Broadway Blvd, Tucson, AZ 85710
-
Albertsons Pharmacy
6363 E 22nd St, Tucson, AZ 85710
-
Walmart Pharmacy
2550 S. Kolb Rd, Tucson, AZ 85710
-
Care Mart Pharmacy
6565 E Carondelet Dr, Tucson, AZ 85710-2157
ZIP 85711 4
-
Walgreens Pharmacy
4700 E Broadway Blvd, Tucson, AZ 85711
-
Walmart Pharmacy
5500 E 22nd St, Tucson, AZ 85711-5523
-
Walgreens
5480 E 22nd St, Tucson, AZ 85711-5406
-
My Prescription Savings Card
4911 E Broadway Blvd, Tucson, AZ 85711-3611
ZIP 85712 5
-
CVS Pharmacy
5100 E Grant Rd, Tucson, AZ 85712
-
Fry's Food Stores Pharmacy
2480 N Swan Rd, Tucson, AZ 85712
-
Genoa Healthcare
4891 E Grant Rd Ste P, Tucson, AZ 85712
-
TMC Pharmacy
5310 E Grant Rd, Tucson, AZ 85712
-
Costco Pharmacy
6255 E Grant Rd, Tucson, AZ 85712
ZIP 85713 2
-
Fry's Pharmacy
3640 S 16th Ave, Tucson, AZ 85713
-
Walgreens Pharmacy
1900 S 6th Ave, Tucson, AZ 85713
ZIP 85714 5
-
Fry's Pharmacy
902 W Irvington Rd, Tucson, AZ 85714
-
Cvs Pharmacy
1225 W Irvington Rd, Tucson, AZ 85714-1167
-
Fry's Pharmacy
2001 E Irvington Rd, Tucson, AZ 85714
-
PharMerica – Tucson, AZ
3700 E Columbia St, 100 Ste 100, Tucson, AZ 85714
-
Genoa Healthcare
1210 E Pennsylvania St, Tucson, AZ 85714
ZIP 85715 2
-
Cvs Pharmacy
6500 E Grant Rd, Tucson, AZ 85715-3801
-
Albertsons Pharmacy
6600 E Grant Rd, Tucson, AZ 85715
ZIP 85716 3
-
CVS Pharmacy
3832 E Speedway Blvd, Tucson, AZ 85716
-
CVS Pharmacy
3699 E Broadway Blvd, Tucson, AZ 85716
-
Walmart Pharmacy
3435 East Broadway Blvd, Tucson, AZ 85716
ZIP 85718 2
-
CVS Pharmacy
6370 N Campbell Ave #120, Tucson, AZ 85718
-
Walgreens Pharmacy
4910 N 1st Ave, Tucson, AZ 85718
ZIP 85719 8
-
CVS Pharmacy
825 E University Blvd, Tucson, AZ 85719-5046
-
Safeway Pharmacy
1940 E Broadway Blvd, Tucson, AZ 85719
-
Walgreens Pharmacy
3180 N Campbell Ave, Tucson, AZ 85719
-
Banner Family Pharmacy
3838 N Campbell Ave., Building 2, Tucson, AZ 85719
-
Genoa Healthcare
1075 E Fort Lowell Rd, Tucson, AZ 85719
-
Albertsons Pharmacy
2854 N Campbell Ave, Tucson, AZ 85719
ZIP 85730 5
-
CVS Pharmacy
2601 S Houghton Rd, Tucson, AZ 85730
-
Safeway Pharmacy
9460 E Golf Links Rd, Tucson, AZ 85730
-
Safeway Pharmacy
6360 E Golf Links Rd, Tucson, AZ 85730
-
CVS
7901 E. Golf Links Road, Tucson, AZ 85730
-
Walgreens Pharmacy
9470 E Golf Links Rd, Tucson, AZ 85730
ZIP 85737 1
-
St Marys Medical Park Pharmacy
10860 N Mavinee Dr, Tucson, AZ 85737-9526
ZIP 85741 4
-
CVS Pharmacy
3785 W Ina Rd, Tucson, AZ 85741-2247
-
Walgreens Pharmacy
2150 W Orange Grove Rd, Tucson, AZ 85741
-
Option Care Health
5880 N La Cholla Blvd Ste 126, Tucson, AZ 85741
-
Walgreens
2175 W Ina Rd Walgreens, Tucson, AZ 85741
ZIP 85742 1
-
Walgreens Pharmacy
9220 N Thornydale Rd, Tucson, AZ 85742
ZIP 85743 1
-
Walgreens Pharmacy
7800 N Cortaro Rd, Tucson, AZ 85743
ZIP 85745 5
-
Albertsons Pharmacy
1350 N Silverbell Rd, Tucson, AZ 85745
-
Safeway Pharmacy
2140 W Grant Rd, Tucson, AZ 85745
-
Cvs Pharmacy
2385 N Silverbell Rd, Tucson, AZ 85745-1121
-
Walgreens Pharmacy
550 N Silverbell Rd, Tucson, AZ 85745
-
Safeway Pharmacy
1551 W St Marys Rd, Tucson, AZ 85745
ZIP 85746 7
-
CVS Pharmacy
1900 W Valencia Rd, Tucson, AZ 85746-6628
-
Walgreens Pharmacy
1550 W Valencia Rd, Tucson, AZ 85746
-
Fry's Pharmacy
1795 W Valencia Rd, Tucson, AZ 85746
-
Pascua Pharmacy
7490 S Camino de Oeste, Tucson, AZ 85746-9308
-
Walmart Pharmacy
2823 W Valencia Rd, Tucson, AZ 85746-8034
-
Walmart Pharmacy
1650 W Valencia Rd, Tucson, AZ 85746
-
Safeway Pharmacy
2940 W Valencia Rd, Tucson, AZ 85746
ZIP 85747 1
-
Safeway Pharmacy
9050 E Valencia Rd, Tucson, AZ 85747
ZIP 85748 4
-
CVS Pharmacy
9615 E Old Spanish Trl, Tucson, AZ 85748-7540
-
Safeway Pharmacy
10380 E Broadway Blvd, Tucson, AZ 85748
-
Walgreens
10315 E Broadway Blvd, Tucson, AZ 85748-3409
-
Albertsons Pharmacy
9595 E Broadway Blvd, Tucson, AZ 85748-3210
ZIP 85749 1
-
CVS Pharmacy
8920 E Tanque Verde Rd, Tucson, AZ 85749
ZIP 85750 2
-
CVS Pharmacy
6895 E Sunrise Dr, Tucson, AZ 85750
-
Bashas' Pharmacy
6900 E Sunrise Dr, Tucson, AZ 85750-0830