These are the 8 best cards to use for your next pharmacy run
This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.
This page includes information about the Discover it Cash Back that is not currently available on The Points Guy and may be out of date.
With more than 62,000 retail pharmacies across the country, the U.S. spends the most per capita on prescription medicines in the world. With all those dollars being spent, what credit card should you be using for pharmacy purchases? Well, the key to the right card isn’t what you buy, but where you buy it.
In fact, there are no credit cards that offer bonus earnings specifically on pharmacy purchases. However, if that pharmacy is in, let’s say a grocery store, warehouse club or drugstore, then you’ll be able to reap the benefits of a particular rewards credit card bonus category.
From prescription to over-the-counter medications, let’s take a deep dive into which credit card to use for your pharmacy-related purchases.
Best cards for pharmacy purchases
- American Express® Gold Card: Best for earning points at grocery store pharmacies
- Blue Cash Preferred® Card from American Express: Best for cash back at grocery store pharmacies
- Bank of America® Cash Rewards credit card: Best for flexible earning at drugstore pharmacies
- Amazon Prime Rewards Visa Signature: Best for Amazon, Whole Foods and drugstore pharmacies
- Capital One® Walmart Rewards™ Card: Best for Walmart pharmacies
- Target REDcard: Best for over-the-counter Target purchases
- Costco Anywhere Visa® by Citi: Best for the in-store Costco pharmacy
- Citi® Double Cash Card: Best for digital pharmacies
The information for the Bank of America Cash Rewards credit card, Amazon Prime Rewards Visa Signature, and Capital One Walmart Rewards Card have been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Where do you make your pharmacy purchases?
This is the big question to ask yourself. There are a number of options — from in-store pickup to at-home delivery — when it comes to how you get your pharmacy items. For the sake of simplicity, here are the various ways that I am categorizing where you can buy from a pharmacy:
- Drugstore: CVS, Walgreens, an independent pharmacy, etc.
- Grocery store: Kroger, Shoprite, Stop & Shop, etc.
- Superstore: Target, Walmart, etc.
- Warehouse club: Costco, Sam’s Club, etc.
- Digital pharmacy: Capsule, Care/of, etc.
There can be a variety of nuances to each of these retail categories that affect how you may — or may not — earn a category bonus. Sometimes it’s simple. If you buy from the pharmacy at Walmart and know that your card always earns a bonus at Walmart, your points would easily come through.
However, transactions are not always so straightforward. For instance, many brick-and-mortar stores, such as Costco, offer some type of pharmacy delivery service. Costco partners with Instacart to fulfill deliveries so your card statement may reflect this. Typically, Instacart has a merchant code that labels it as a grocery purchase — and not a warehouse club purchase.
Related reading: How to ensure you earn bonus points for grocery purchases
Best for a grocery store pharmacy
Generally speaking, pharmacies that are within a grocery store will earn you the most bonus points per dollar spent.
If you’re buying pharmacy goods in a grocery store — whether that be prescription or over-the-counter, — then you should earn the category bonus that the specific retailer falls under. Here are two of my favorite high-earning cards for grocery purchases.
American Express® Gold Card: Best for earning points at grocery store pharmacies
If you want to earn transferable points, my go-to card for groceries (and pharmacies within grocery stores) would be the Amex Gold card. You can earn 4x Membership Rewards points at U.S. supermarkets on up to $25,000 per year in purchases (then 1x). According to TPG valuations, that’s an 8% return on your spending.
Besides groceries, you’ll earn 4x points on dining, as well as 3x points on flights booked directly with airlines or on Amextravel.com. Other perks include a $10 monthly dining credit at participating retailers and an up to $100 annual airline fee credit.
Welcome offer: Earn 35,000 Membership Rewards points after you make $4,000 in purchases in your first three months — though be sure to check the CardMatch Tool to see if you’re targeted for a higher welcome offer.
Annual fee: $250 (see rates and fees).
Blue Cash Preferred® Card from American Express: Best for cash back at grocery store pharmacies
This is my ideal pick for a cash-back credit card for anything within the walls of a grocery store. With this card, you’ll earn 6% cash back at U.S. supermarkets (on up to $6,000 per year in purchases — then 1%).
Welcome offer: You’ll receive a $250 statement credit after you spend $1,000 in purchases within the first three months of account opening.
Annual fee: $95 (see rates and fees).
Note: Neither of these two cards above would earn bonuses at drugstores, superstores, or warehouse clubs. For more options, here is a full list of the best cards at grocery stores.
Best for a drugstore pharmacy
There are more than 23,000 independent pharmacies in the U.S. and thousands more that are part of larger chains. Here are my top picks for cards to use at a drugstore pharmacy.
Bank of America Cash Rewards credit card: Best for flexible earning at drugstore pharmacies
If you want flexibility with your drugstore purchases and combine it with other bonus categories, this card may be the way to go. You’ll get 3% back in the category of your choice (gas, online shopping, dining, travel, drugstores, or home improvement and furnishings) and 2% cash back at grocery stores and wholesale clubs on the first $2,500 in combined bonus category purchases each quarter (then 1%). You can change your 3% category once a month.
Sign-up bonus: $200 bonus after you spend $1,000 within the first 90 days of account opening.
Annual fee: None
Amazon Prime Rewards Visa Signature: Best for Amazon, Whole Foods and drugstore pharmacies
Besides an impressive 5% cash back on all Amazon and Whole Foods purchases, you’ll get 2% back at restaurants, gas stations and drugstores and 1% back on all other purchases. This is how Chase categories drugstores, directly from their website:
Merchants in the drugstores category specialize in selling prescription drugs and over-the-counter medicines, supplements and various health-related items. These merchants may also sell cosmetics, toiletries, greeting cards, and various household items such as cleaning supplies and packaged foods and drinks. Please note that some merchants that sell a wide variety of goods including these items, and which may contain an onsite pharmacy, for example, warehouse clubs, discount stores, or grocery stores, are not included in this category.
Sign-up bonus: $70 gift card automatically loaded into your Amazon.com account
Annual fee: None but must be Amazon Prime member ($119 a year)
Best for a superstore pharmacy
Capital One Walmart Rewards Card: Best for Walmart pharmacies
If your neighborhood Walmart or Walmart.com is your go-to pharmacy destination, then this card could very well be a fit for you. The big-box behemoth — the world’s largest retailer — sells nearly everything too.
A major caveat is that to receive the full 5% back benefit on Walmart purchases after the first year, you have to shop at Walmart.com.
Sign-up bonus: None
Annual fee: None
Target REDcard: Best for over-the-counter Target purchases
This is the card to get for non-pharmacy, over-the-counter drug purchases at a Target store. Unfortunately, prescriptions will not trigger the 5% back benefit on this card — a major caveat of this card.
Keep in mind you can only use this card at Target and the card is offered as either a debit or credit card. The debit version can often make more sense as it won’t add to your 5/24 count with Chase.
Sign-up bonus: None
Annual fee: None
Best for a warehouse club pharmacy
Costco Anywhere Visa® by Citi: Best for the in-store Costco pharmacy
Pharmacy purchases at Costco will earn 2% back with this card. Here are the full earnings: You’ll earn 4% cash back on eligible gas (on up to $7,000 per year; then 1%), 3% back at restaurants and on eligible travel purchases, 2% back on in-store and online Costco purchases and 1% on everything else.
Keep in mind that if you get your prescriptions or other over-the-counter medications delivered with Costco, you’ll likely trigger the grocery category bonus since the delivery is fulfilled by Instacart.
Sign-up bonus: None
Annual fee: None (but you must be a Costco member; $60 a year for a Gold Star membership)
Best for digital pharmacies
In recent years, digital pharmacies have appeared on the scene, offering convenient, quick delivery of medical and prescription essentials. Companies such as Capsule, ZipDrug and Care/of go directly to the consumer, without the need to stop and see a pharmacist. This is especially beneficial during a time when people may be trying to limit unnecessary contact.
However, most of these services likely do not trigger any extra earnings so the best card to use is one that earns the most returns for everyday spending.
Chase Freedom Unlimited: Best for digital pharmacies earning Chase points
This card earns 1.5% cash back (1.5 points per dollar) spent on just about everything. Points earned from the Chase Freedom Unlimited can be used for cash back, or converted into Ultimate Rewards points if you have a premium Chase credit card such as the Chase Sapphire Preferred Card, Chase Sapphire Reserve, or Ink Business Preferred Credit Card.
TPG values Ultimate Rewards points at two cents each, making the Chase Freedom Unlimited welcome offer of $200 (after spending $500 on purchases in the first three months of account opening). The information for the Chase Freedom Unlimited has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Annual fee: None
Citi® Double Cash Card: Best for digital pharmacies earning Citi points
The Citi Double Cash card comes with a competitive 2% cash back on everything — 1% when you make a purchase and another 1% when you pay it off. With no annual fee to worry about, you can keep it forever. The card increased in value when Citi allowed the cash back earned from the Double Cash card to convert into Citi ThankYou points.
Welcome bonus: None
Annual fee: None
Honorable mention: Rotating category cards
Both the Chase Freedom (No longer open to new applicants) and Discover it Cash Back cards offer quarterly rotating category bonuses where you can earn 5% cash back (up to $1.500 per quarter when you activate). For instance, one quarter could be 5x on drugstores, and the next quarter could be 5x on grocery stores.
If you don’t mind keeping track of quarterly categories and spending caps, you can get a lot out of the Chase Freedom. The bonus categories chosen are typically seasonally relevant and easy to maximize. The information for the Chase Freedom card have been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Related reading: Best cash back credit cards
What about pharmacy delivery from brick-and-mortar stores?
If you don’t want to go into a retailer — whether for the sake of convenience or health and safety — some companies may offer a delivery service. Depending on the service, you may still earn a bonus for the purchase.
For instance, Instacart delivers pharmacy items, medications, and groceries from thousands of local grocery stores and both Amex and Chase typically code these purchases as groceries.
Related reading: Your definitive guide to online grocery delivery services
If there’s one thing to take away from this, it’s that your pharmacy purchases are all about where you buy, not what you buy. This guide will steer you towards how to best earn points or cash back towards necessary items you were going to purchase anyway.
Featured photo by Longhua Liao/Getty Images
Welcome to The Points Guy!
- Earn 2% on every purchase with unlimited 1% cash back when you buy, plus an additional 1% as you pay for those purchases.
- To earn cash back, pay at least the minimum due on time.
- Balance Transfer Offer: 0% intro APR on Balance Transfers for 18 months. After that, the variable APR will be 13.99% - 23.99%, based on your creditworthiness.
- Balance Transfers do not earn cash back.
- If you transfer a balance, interest will be charged on your purchases unless you pay your entire balance (including balance transfers) by the due date each month.
- There is a balance transfer fee of either $5 or 3% of the amount of each transfer, whichever is greater.
- The standard variable APR for Citi Flex Plan is 13.99% – 23.99% based on your creditworthiness. Citi Flex Plan offers are made available at Citi's discretion.