Type your drug name (like Atorvastatin, Sildenafil, etc)
Cancel

Pharmacies in Mesa, Arizona

Mesa, Arizona has 71 major pharmacy chain stores where GoodRx coupons and discounts can save you up to 80% on your prescription medications. Just search for your prescription to find prices and discounts in Mesa, Arizona.

Even if you have insurance or Medicare, GoodRx discounts can often be lower than your co-pay.

Look up the cost of your prescription to start saving now:

Pharmacies in Mesa

  • 1
    Walgreens
    746 W University Dr, Mesa
    (480) 668-6350
    (480) 668-4825
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 2
    Frys Pharmacy
    2727 E Broadway Rd, Mesa
    (480) 464-4742
    (480) 544-0964
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 3
    Safeway
    9101 E Baseline Rd, Mesa
    (480) 281-0180
    (480) 281-0165
    Mon-Fri (8:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 4
    Walgreens
    3624 N Power Rd, Mesa
    (480) 924-3797
    (480) 325-1407
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 5
    Kmart
    2840 E Main St, Mesa
    (480) 832-3340
    (480) 641-9270
  • 6
    Walgreens
    2811 E Broadway Rd, Mesa
    (480) 830-8752
    (480) 830-0331
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 7
    Target (CVS)
    5110 S Power Rd, Mesa
    (480) 281-0269
    (480) 718-2882
    Mon-Fri (9:00am-7:00pm)
    Sat (9:00am-5:00pm)
    Sun (11:00am-5:00pm)
    Compounding Services
  • 8
    CVS Pharmacy
    7547 E Southern Ave, Mesa
    (480) 830-9249
    (480) 830-8423
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 9
    Albertsons
    9243 E Baseline Rd, Mesa
    (480) 986-4660
    (480) 986-4697
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 10
    Target (CVS)
    1525 S Power Rd, Mesa
    (480) 396-2307
    (480) 567-9871
    Mon-Fri (9:00am-7:00pm)
    Sat (9:00am-5:00pm)
    Sun (11:00am-5:00pm)
    Compounding Services
  • 11
    Target (CVS)
    1230 S Longmore Ave, Mesa
    (480) 281-0106
    (480) 586-2579
    Mon-Fri (9:00am-7:00pm)
    Sat (9:00am-5:00pm)
    Sun (11:00am-5:00pm)
    Compounding Services
  • 12
    Walgreens
    1138 S Higley, Mesa
    (480) 325-3876
    (480) 396-0213
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 13
    Safeway
    1225 W Guadalupe, Mesa
    (480) 838-7720
    (480) 820-4202
    Mon-Fri (8:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 14
    Walgreens
    1135 N Mesa Dr, Mesa
    (480) 898-8025
    (480) 898-0648
    Mon-Sun (6:00am-12:00am)
    Compounding Services
  • 15
    CVS Pharmacy
    305 E Brown Rd, Mesa
    (480) 833-2986
    (480) 461-3567
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 16
    Walmart
    1606 S Signal Butte Rd, Mesa
    (480) 358-9731
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 17
    Frys Pharmacy
    1915 S Power Rd, Mesa
    (480) 924-0868
    (480) 654-3296
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 18
    Safeway
    1960 W Main St, Mesa
    (480) 644-8873
    (480) 644-9598
    Mon-Fri (9:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 19
    Albertsons
    441 N Val Vista, Mesa
    (480) 830-5185
    (480) 830-0536
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 20
    Frys Pharmacy
    5941 E Mc Kellips Rd, Mesa
    (480) 830-6343
    (480) 981-0156
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 21
    Frys Pharmacy
    435 E Ellsworth Rd, Mesa
    (480) 380-3868
    (480) 380-4777
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 22
    Walgreens
    4420 E Brown, Mesa
    (480) 396-8193
    (480) 807-5495
    Mon-Fri (8:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 23
    Kmart
    1445 Power Rd, Mesa
    (480) 985-7623
    (847) 396-3166
  • 24
    Walgreens
    1130 W Southern Ave, Mesa
    (480) 461-1193
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 25
    Walgreens
    2737 E McKellips Rd, Mesa
    (480) 835-0970
    (480) 898-1562
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 26
    Walmart
    8335 E Guadalupe Rd, Mesa
    (480) 357-9583
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 27
    CVS Pharmacy
    1151 E McKellips Rd, Mesa
    (480) 733-0437
    (480) 733-4063
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 28
    Walmart
    6131 E Southern Ave, Mesa
    (480) 830-4229
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 29
    Walgreens
    4315 E Main St, Mesa
    (480) 654-0260
    (480) 654-0397
  • 30
    Walmart
    5122 E University Dr, Mesa
    (480) 832-9660
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 31
    Walgreens
    755 E Main St, Mesa
    (480) 833-2858
    (480) 833-0974
  • 32
    Walgreens
    9233 E Guadalupe Rd, Mesa
    (480) 986-2905
    (480) 984-8849
    Mon-Fri (8:00am-10:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 33
    Safeway
    3622 E Southern Ave, Mesa
    (480) 807-8760
    (480) 807-6900
    Mon-Fri (8:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 34
    CVS Pharmacy
    5954 E Mc Dowell Rd, Mesa
    (480) 830-4518
    (480) 830-4980
    Mon-Fri (9:00am-9:00pm)
    Sat (10:00am-6:00pm)
    Sun (10:00am-5:00pm)
    Compounding Services
  • 35
    CVS Pharmacy
    1212 S Greenfield Rd, Mesa
    (480) 654-8920
    (480) 924-6267
    Compounding Services
    Open 24 Hours
  • 36
    Walmart
    4505 E McKellips Rd, Mesa
    (480) 641-6740
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 37
    Walgreens
    1960 S Country Club Dr, Mesa
    (480) 668-0165
    (480) 668-4736
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 38
    CVS Pharmacy
    6015 E Brown Rd, Mesa
    (480) 325-5869
    (480) 325-5874
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 39
    CVS Pharmacy
    360 N Val Vista Dr, Mesa
    (480) 807-0251
    (480) 832-5379
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 40
    CVS Pharmacy
    2807 N Power Rd, Mesa
    (480) 396-8301
    (480) 396-8327
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 41
    Walmart
    1710 S Greenfield Rd, Mesa
    (480) 892-6809
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 42
    Costco
    1444 S Sossaman Rd, Mesa
    (480) 333-6559
    (480) 333-6556
    Mon-Fri (10:00am-7:00pm)
    Sat (10:00am-6:00pm)
    Sun (Closed)
  • 43
    CVS Pharmacy
    1137 S Dobson Rd, Mesa
    (480) 964-1411
    (480) 610-8152
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 44
    Walmart
    1916 S Lindsay Rd, Mesa
    (480) 892-6772
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 45
    Target (CVS)
    1135 S Gilbert Rd, Mesa
    (480) 926-1108
    (480) 567-9803
    Mon-Fri (9:00am-7:00pm)
    Sat (9:00am-5:00pm)
    Sun (11:00am-5:00pm)
    Compounding Services
  • 46
    Walgreens
    1432 S Dobson Rd Ste 101, Mesa
    (480) 461-0490
    (480) 461-6056
    Mon-Fri (8:00am-5:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 47
    Walmart
    2725 E McKellips, Mesa
    (480) 898-2849
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 48
    Walgreens
    1142 W Guadalupe Rd, Mesa
    (480) 345-7367
    (480) 345-6197
    Mon-Fri (8:00am-8:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 49
    Albertsons
    2727 N Power Rd, Mesa
    (480) 396-3838
    (480) 641-2961
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 50
    Albertsons
    1951 W Baseline, Mesa
    (480) 456-4850
    (480) 456-4890
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 51
    Walgreens
    2024 W Main St, Mesa
    (480) 214-0374
    (480) 214-0377
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 52
    Safeway
    2740 E University, Mesa
    (480) 833-9383
    (480) 833-9262
    Mon-Fri (9:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 53
    Walgreens
    1159 E Southern Ave, Mesa
    (480) 507-8709
    (480) 507-2910
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 54
    Walmart
    1955 So Stapley Dr, Mesa
    (480) 892-0306
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 55
    Walmart
    730 E McKellips Rd, Mesa
    (480) 964-9427
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 56
    Frys Pharmacy
    4440 E Main St, Mesa
    (480) 218-8573
    (480) 218-8567
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 57
    Walgreens
    1305 S Greenfield, Mesa
    (480) 830-9266
    (480) 830-0075
    Compounding Services
    Open 24 Hours
  • 58
    Walmart
    240 W Baseline Rd, Mesa
    (480) 668-9512
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 59
    Safeway
    1855 N Power Rd, Mesa
    (480) 281-2990
    (480) 281-2976
    Mon-Fri (9:00am-8:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-5:00pm)
  • 60
    Walgreens
    6002 E Main St, Mesa
    (480) 985-0155
    Mon-Fri (7:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 61
    CVS Pharmacy
    9152 E Brown Rd, Mesa
    (480) 357-4833
    (480) 357-4894
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 62
    CVS Pharmacy
    2809 S Sossaman Rd, Mesa
    (480) 354-4992
    (480) 354-6155
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 63
    Walgreens
    9230 E Main St, Mesa
    (480) 380-0087
    (480) 380-2740
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
  • 64
    Walgreens
    1158 S Crismon, Mesa
    (480) 358-9642
    (480) 380-0705
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 65
    CVS Pharmacy
    9230 E Broadway Rd, Mesa
    (480) 986-3004
    (480) 986-7039
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 66
    Walmart
    857 N Dobson, Mesa
    (480) 962-4033
    Mon-Sat (9:00am-7:00pm)
    Sun (10:00am-6:00pm)
  • 67
    Walgreens
    420 S Sossaman Rd, Mesa
    (480) 325-4777
    (480) 325-4544
    Mon-Fri (8:00am-8:00pm)
    Sat-Sun (10:00am-6:00pm)
    Compounding Services
  • 68
    Target (CVS)
    2151 N Power Rd, Mesa
    (480) 830-2465
    (480) 734-2574
    Mon-Fri (9:00am-7:00pm)
    Sat (9:00am-5:00pm)
    Sun (11:00am-5:00pm)
    Compounding Services
  • 69
    Frys Pharmacy
    2724 S Signal Butte Rd, Mesa
    (480) 481-7205
    (480) 481-7206
    Mon-Fri (9:00am-9:00pm)
    Sat (10:00am-7:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 70
    Frys Pharmacy
    1245 W Main St, Mesa
    (480) 833-8838
    (480) 833-8749
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 71
    Walgreens
    7059 E Baseline Rd, Mesa
    (480) 830-1554
    (480) 830-0473
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
  • 72
    Frys Pharmacy
    554 W Baseline Rd, Mesa
    (480) 969-6234
    (480) 833-8158
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 73
    Walgreens
    10825 E Baseline Rd, Mesa
    (480) 455-6311
    Mon-Fri (9:00am-9:00pm)
    Sat-Sun (10:00am-6:00pm)
  • 74
    CVS Pharmacy
    9950 E Guadalupe Rd, Mesa
    (480) 354-3758
    (480) 354-3764
    Mon-Fri (8:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services
  • 75
    Frys Pharmacy
    1935 N Stapley Dr, Mesa
    (480) 610-4173
    (480) 610-4167
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
  • 76
    Albertsons
    325 S Power Rd, Mesa
    (480) 924-8928
    (480) 924-0678
    Mon-Fri (9:00am-9:00pm)
    Sat (9:00am-7:00pm)
    Sun (10:00am-4:00pm)
  • 77
    Walgreens
    1935 N Power Rd, Mesa
    (480) 985-3658
    (480) 985-4718
    Mon-Fri (8:00am-10:00pm)
    Sat (9:00am-6:00pm)
    Sun (10:00am-6:00pm)
    Compounding Services

Prices for Popular Prescriptions in Mesa, Arizona

Drug NameEst. Cash PriceLowest GoodRx PriceSavings with GoodRx
sildenafil
(Generic Viagra, Revatio)
30 tablets 20mg
$188.93
$16.19
with free Coupon
91%
Get Free Coupon
gabapentin
(Generic Neurontin)
90 capsules 300mg
$70.41
$11.50
with free Discount
84%
Get Free Discount
atorvastatin
(Generic Lipitor)
30 tablets 40mg
$35.37
$9.60
with free Coupon
74%
Get Free Coupon
amlodipine
(Generic Amvaz, Norvasc)
30 tablets 5mg
$14.99
$7.00
with free Coupon
50%
Get Free Coupon
lisinopril
(Generic Zestril, Prinivil)
30 tablets 40mg
$11.99
$4.00
with free Coupon
63%
Get Free Coupon
Look up the cost of your prescription to start saving now:
GoodRx adheres to quality standards established by a nationally-recognized professional organization that works to ensure the public health and patient safety. As such, GoodRx only displays the names and locations of pharmacies that have been approved by this organization.
GoodRx is not sponsored by or affiliated with any of the pharmacies identified in its price comparisons. All trademarks, brands, logos and copyright images are property of their respective owners and rights holders and are used solely to represent the products of these rights holders. This information is for informational purposes only and is not meant to be a substitute for professional medical advice, diagnosis or treatment. GoodRx is not offering advice, recommending or endorsing any specific prescription drug, pharmacy or other information on the site. GoodRx provides no warranty for any of the pricing data or other information. Please seek medical advice before starting, changing or terminating any medical treatment.
In all states except Tennessee, GoodRx is considered a marketer of prescription discount cards, and is not required to register as a discount card provider. In Tennessee, GoodRx is registered as a Prescription Drug Discount Plan Operator.
LegitScript SealNABP SealBBB Seal