Yes, you can use an American Express gift card on Amazon, but only if Amazon currently accepts American Express as a payment method

Amazon's payment methods change based on your location and account history. In the United States, Amazon accepts American Express credit and debit cards directly. An Amex gift card functions like a prepaid card linked to the American Express network, so it should work the same way — but only if your specific Amazon account has American Express listed as an available payment option at checkout.

The catch: not all Amazon accounts show all payment methods. If you do not see American Express as a choice when you reach the payment screen, the card will be declined even if it has a balance. This is different from the card being rejected because it lacks funds; Amazon is straightforward not offering that payment method to your account in that moment.

Outside the United States, Amex acceptance on Amazon varies significantly by country. Some regions accept it; others do not. If you are outside the US, check your country's Amazon site directly or contact Amazon customer service to confirm whether American Express is available.

Key Takeaways

  • American Express gift cards work on Amazon in the US if your account shows Amex as a payment option at checkout.
  • If American Express does not appear as a choice during payment, the card will not go through, even with available balance.
  • You cannot add an Amex gift card to your Amazon account in advance; you must enter the card details each time you make a purchase.
  • Outside the United States, Amex acceptance on Amazon depends on your country and may not be available.
  • If your Amex gift card is declined, the issue is usually that Amazon is not accepting Amex for your account, not a problem with the card itself.

How to enter your Amex gift card at Amazon checkout

When you reach the payment screen on Amazon, select Add a new payment method or Edit payment methods depending on whether you have saved cards already. Look for the option to add a credit or debit card. Enter the 15-digit card number on the front of your Amex gift card, the expiration date, and the three-digit security code on the back.

Amazon will ask for a billing address. Use the address associated with your Amazon account, not the address printed on the gift card (if one appears). After you enter this information, Amazon will attempt to process the payment. If American Express is not available for your account, you will see a message that the payment method is not accepted, and the transaction will not complete.

Unlike credit cards you own, you cannot save an Amex gift card to your account for future purchases. Each time you shop, you will need to enter the card details again. This is a security feature: once the balance is spent, the card becomes useless, so Amazon does not store it.

Why Amazon might not accept your Amex gift card

The most common reason is that American Express is straightforward not showing up as a payment option for your account. This can happen for several reasons: your account may be new, you may be in a region where Amex is not supported, or Amazon may be testing payment methods and has not enabled Amex for all users.

A second reason is that the card itself has expired or has no remaining balance. Check the expiration date on the front of the card and verify the balance by visiting the Amex gift card website or calling the number on the back. If the card expired or the balance is zero, it will not work on Amazon or anywhere else.

A third reason is that the card details were entered incorrectly. The 15-digit number, expiration date, and security code must all match exactly. If you see an error message, try entering the information again, paying close attention to each digit.

If you have entered the card correctly, the balance is available, and the card has not expired, the issue is almost certainly that Amazon is not accepting American Express for your account at this time. In that case, you will need to use a different payment method to complete your purchase.

Alternatives if your Amex gift card will not work

If American Express is not available for your Amazon account, you have several options. You can use a different credit or debit card, pay with Amazon Pay (if you have a linked bank account), or use an Amazon gift card purchased from a retailer or loaded directly from your bank account.

You can also contact Amazon customer service to ask why American Express is not showing as a payment option. They cannot force the option to appear, but they can confirm whether it is available in your region and account type. If it is available and straightforward not displaying, they may be able to troubleshoot the issue.

Another option is to use your Amex gift card to purchase an Amazon gift card from a retailer that accepts American Express, then use that Amazon gift card to shop on Amazon. This adds an extra step but guarantees the purchase will go through.

How Amex gift cards differ from Amex credit cards on Amazon

From Amazon's perspective, an Amex gift card and an Amex credit card are treated identically — both are prepaid or credit products on the American Express network. The difference matters only to you: a gift card has a fixed balance that depletes with each purchase, while a credit card has a line of credit that you pay back monthly.

On Amazon, this means both will either work or not work depending on whether your account accepts American Express. If Amex is available, both will go through. If Amex is not available, both will be declined. The payment method rules are the same.

One practical difference: if your Amex gift card balance is lower than your purchase total, the transaction will fail. Amazon does not allow split payments across multiple cards in a single transaction. If your gift card does not cover the full amount, you will need to use a different payment method for the entire purchase.

Checking your Amex gift card balance before you shop

Before you attempt to use your Amex gift card on Amazon, verify that it has enough balance to cover your purchase. Visit the American Express gift card website (the URL is usually printed on the back of the card) and log in or enter your card number and security code. The site will display your current balance.

You can also call the customer service number on the back of the card. A representative can confirm the balance and tell you the expiration date. If the card has expired or the balance is zero, there is no point in attempting to use it on Amazon.

Frequently Asked Questions

Can I save my Amex gift card to my Amazon account for future purchases?

No. Amazon does not allow you to save gift cards to your account. You must enter the card details each time you make a purchase. This is intentional — once the balance is spent, the card is worthless, so Amazon does not store it permanently.

What if I have a partial balance left on my Amex gift card?

You can use the remaining balance on your next Amazon purchase. Enter the card details at checkout as usual. If the balance is less than your purchase total, the transaction will fail, and you will need to use a different payment method for the entire order.

Does it matter which type of Amex gift card I have?

No. Whether your card is a standard Amex gift card, a corporate gift card, or a specialty card, Amazon treats all American Express cards the same way. If Amex is accepted for your account, any Amex card will work. If Amex is not accepted, none will.

Can I use my Amex gift card on Amazon in other countries?

It depends on the country. Amazon sites in some countries accept American Express; others do not. Check the payment methods listed on your country's Amazon site, or contact Amazon customer service in that region to confirm whether Amex is available.

Why does Amazon say my card is not accepted when it has a balance?

The message usually means Amazon is not accepting American Express for your account, not that the card itself is invalid. This can happen if you are in a region where Amex is not supported, if your account is new, or if Amazon is limiting Amex availability to certain users. Try a different payment method, or contact Amazon to ask whether Amex can be enabled for your account.