You can buy Amazon gift cards with your checking account through Amazon's website, but only by linking your bank account as a payment method

Amazon accepts checking account payments for gift cards through their standard checkout process. You add your bank account information to your Amazon account, then use it to purchase a digital or physical gift card. The transaction works the same way as paying for any other Amazon purchase — your bank processes the debit, and Amazon delivers the gift card code or physical card depending on which type you order.

The key limitation is that Amazon does not let you buy gift cards with a checking account at physical retail locations. You can only purchase them online through Amazon.com or the Amazon mobile app. If you need a gift card right now and want to pick one up in a store, you will need a debit card, credit card, or cash instead.

Key Takeaways

  • Link your checking account to your Amazon account under payment methods, then select it at checkout when buying a gift card.
  • Digital gift cards arrive by email within minutes; physical cards ship to an address and take several business days to arrive.
  • Amazon charges the full gift card amount to your checking account immediately, even if the recipient does not use it right away.
  • You cannot buy Amazon gift cards with a checking account at Walmart, Target, or other retail stores — only through Amazon's website or app.

How to link your checking account to Amazon

Go to your Amazon account and select Your Account from the top menu. Click Login & security, then scroll down to find Payment options. Select Add a payment method and choose Bank account from the list.

Amazon will ask for your bank routing number, account number, and account type (checking or savings). You can find your routing number on the bottom left of any check, or by calling your bank. Your account number appears on the bottom center of your checks. After you enter this information, Amazon may require you to confirm two small deposits that appear in your checking account within one to two business days. Once confirmed, your checking account is linked and ready to use.

Buying a digital gift card with your checking account

Navigate to Amazon's gift card page and select Digital gift cards. Choose the amount you want to send (Amazon offers preset amounts from $15 to $500, or you can enter a custom amount). Enter the recipient's email address and add a message if you want.

At checkout, select your linked checking account as the payment method. Amazon will debit your account immediately and send the gift card code to the recipient's email within minutes. The recipient can use the code to add funds to their Amazon account or apply it to a purchase right away. There is no physical card to wait for, and no shipping cost.

Buying a physical gift card with your checking account

Physical Amazon gift cards come in decorative designs and ship to a mailing address. Go to the gift card page, select Physical gift cards, and choose your design. Enter the amount, the recipient's mailing address, and any message you want included.

At checkout, select your checking account as payment. Amazon will charge your account and ship the card within one to three business days, depending on the address. The recipient receives a physical card in an envelope and can scratch off a code to add the balance to their Amazon account. Physical cards cost the same as digital ones — Amazon does not charge extra for shipping.

What happens if your checking account is declined

If Amazon tries to charge your checking account and the transaction fails, you will see an error message at checkout. Common reasons include insufficient funds, a frozen account, or a mismatch between the name on your Amazon account and the name on your bank account.

Check your bank account balance first. If you have enough money, contact your bank to confirm the account is active and not flagged for fraud. Make sure the name on your Amazon account matches exactly what appears on your checking account — even a middle initial difference can cause a decline. If the problem persists, remove the checking account from your Amazon payment methods and add it again, or use a different payment method instead.

Timing and what to expect after purchase

Digital gift cards charge your checking account and deliver within minutes. Physical gift cards charge immediately but take one to three business days to ship, depending on the delivery address and current shipping volume. You will see the charge on your checking account statement the same day you make the purchase, even if the physical card has not arrived yet.

If you need to cancel a digital gift card, you must do so before the recipient redeems the code. Once the code is used, the balance is permanent and cannot be refunded. Physical cards can be returned unopened within 30 days for a refund to your original payment method — in this case, your checking account.

Buying gift cards at stores if you do not want to use your checking account online

If you prefer not to link your checking account to Amazon online, you can buy physical Amazon gift cards at most retail stores using cash or a debit card. Walmart, Target, Best Buy, Walgreens, and CVS all stock Amazon gift cards in denominations ranging from $15 to $500. You pay at the register and receive the card immediately — no shipping, no email delivery, no online account needed.

The downside is that retail gift cards cost slightly more in some cases due to store markups, though most retailers price them at face value. You also cannot customize the amount as easily — you are limited to the denominations the store has in stock. If you want to send a gift card to someone without giving them a physical card, buying online through your checking account is your only option.

Frequently Asked Questions

Does Amazon charge my checking account right away when I buy a gift card?

Yes. Amazon debits your checking account immediately when you complete the purchase, whether you buy a digital or physical gift card. The recipient does not have to redeem it for the charge to go through — you are paying for the card itself, not for items the recipient might buy later.

Can I use a prepaid debit card instead of a checking account?

Yes, prepaid debit cards work the same way as checking accounts at Amazon checkout. You enter the card number, expiration date, and CVV just like a credit card. Some prepaid cards also let you link them as a bank account if they have a routing number, but most people just use them as a regular debit card.

What if the recipient never uses the gift card?

Amazon gift cards do not expire, so the balance stays on the card indefinitely. Your checking account is charged when you buy the card, not when the recipient uses it. If the recipient never redeems it, the money remains available in their Amazon account until they spend it or request a refund.

Can I buy an Amazon gift card for myself with my checking account?

Yes. You can buy a digital or physical gift card and send it to your own email address or mailing address. This is useful if you want to add funds to your Amazon account but prefer to use your checking account instead of entering your card information at checkout.

Is it safe to link my checking account to Amazon?

Amazon uses encryption to protect your bank information, and linking your account does not give Amazon access to your full checking account — only the ability to charge it for purchases you authorize. If you are concerned, you can remove the checking account from your payment methods at any time, or use it only for gift card purchases and keep a credit card on file for other transactions.