Whoever devised the concept of gift cards deserves a hearty pat on the back. Not only do the ingenious little rectangles of plastic serve as convenient presents and an easy way to show your support for local businesses, but they can also represent an excellent method for spending or earning rewards points.

Many different merchants sell gift cards, from supermarkets to restaurants to office supply stores. These merchants often fall into credit card spending categories that earn 4+ bonus points per dollar.

To earn these rewards, however, you must be able to purchase them with a credit card. That begs the question — can you buy gift cards with a credit card?

Can you buy gift cards with a credit card?

Annual Fee


Regular APR

16.24% – 23.24% Variable 

Recommended Credit Score

Good to Excellent 

Chase Chase Sapphire Preferred® Card

Editor’s Rating

Pros & Cons

In the majority of cases, you can buy gift cards with a credit card. But there are some occasions where you might run into a bit of trouble.

Just to make sure we’re starting out on the same page, let’s do a quick recap on the differences between a debit card, a credit card, and a gift card. A debit card works like liquid cash, allowing the user to spend what they have in the bank, and no more. But with a credit card, you can spend money before you have it — up to the cap that’s known as your credit limit.

Read more: What is a credit utilization ratio and how does it affect your credit score?

Gift cards, of course, work similarly to debit cards, letting you draw down an existing balance. The main difference is that instead of being connected to a bank account like your debit card, the balance on your gift card has been prepaid by the gifter. Once you’ve exhausted the funds, the card has no more value.

But since there are rules governing the use of credit cards and gift cards, it’s perfectly natural to wonder if you can use one to purchase the other.

There are 2 types of gift cards

There exist two gift card variants: Store-based and open-loop. Typically, you should be able to use your credit card to purchase either.

As the name suggests, store-based gift cards have to be purchased from that particular purveyor, and can be used only at that location. So if you have a Starbucks gift card, for example, you can’t use it to pay for your burrito bowl at Chipotle, and vice versa.

Read more: Prepaid debit card vs gift card: Which is the better gift?

An open-loop gift card is an even more broad form of gift card that’s issued through a financial institution — like Visa or Mastercard, for example — and can be used anywhere that that type of card is accepted. It’s essentially an all-purpose charge card, designed for when you don’t want the recipient to be tied down to one specific outlet.

Some store-based gift cards have stricter purchasing rules

The majority of retailers allow store-based gift cards to be purchased with credit cards, but it isn’t a hard and fast rule. Some stores will have their own restrictions, either limiting or outright prohibiting these types of purchases.

In some cases, you might be asked to show some form of identification to make sure the name on your ID matches the one on your credit card. Or in some very strict cases, you might be asked to pay in cash.

Open-loop gift cards can almost always be purchased with a credit card, though they typically come with a purchase fee of $6+.

Read more: 44 thoughtful gift card gifts they will actually appreciate

If you really think that the outlet you’re purchasing from accepts credit cards, and you’re still getting refused, it could be that your credit issuer is flagging the transaction as suspicious, trying to protect you from fraud. If that’s your experience, get in touch with your financial institution to see if flagged transactions might be the culprit.

You may not receive credit card rewards for your purchase

No matter what type of gift card you’re purchasing, be aware that your credit card provider might not issue rewards points for gift card purchases. Many issuers are great about letting you purchase gift cards with rewards points. Just make sure you read up on your institution’s policy so you know what to expect.

For example, American Express gift cards are not eligible to earn credit card rewards. In some cases, your card may even be charged a cash advance fee.

Read more: Many people are reconsidering earning travel rewards, but it’s impossible to get stuck with flexible credit card points that work for both travel and cash back

Finally, something to bear in mind for any credit card purchase is that no matter how great the rewards are, it’s not a good idea to overextend yourself. Regardless of how quickly you’re planning to pay it off, you should avoid using more than 30% of your available credit — doing so can negatively affect your credit score, which can have long-term effects.

As with any other credit card purchases, make sure you spend within your means and pay off your balance in full whenever possible, so that interest doesn’t start piling up.

Bottom line

It’s almost always possible to buy a gift card with a credit card. In some rare cases, however, a merchant may demand that you use cash. And buying gift cards directly from a financial institution (Like Amex or Wells Fargo) won’t earn you any credit card rewards on your purchase.

Leave a Reply