Most gift cards need activation before you can spend them

A gift card sits inert until someone turns it on. That someone is usually you — the person who received it, or sometimes the person who bought it. Activation links the card to a payment system, loads any balance onto it, and flags it as ready to use. Without activation, the card will decline at checkout even if it has money on it.

Where you activate depends on who issued the card. Retail gift cards (from stores like Target or Best Buy) activate differently than bank-issued Visa or Mastercard gift cards. Some activate the moment you buy them at the register. Others need a phone call or a website visit. A few activate automatically when they arrive in the mail.

The activation process itself takes minutes. You will need the card number, usually a PIN or security code on the back, and sometimes a phone number or email address. Once activated, the card works like any other payment card until the balance runs out.

Key Takeaways

  • Retail store gift cards often activate at the register when purchased, but some require you to call a number on the back or visit the store's website.
  • Bank-issued gift cards (Visa, Mastercard, American Express) typically activate online through the issuer's website or by calling the number printed on the card.
  • You will need the card number and usually a PIN or security code to activate; some issuers also ask for a phone number or email address.
  • Activation usually takes a few minutes, and the card is ready to use immediately after, though some banks hold the balance for one business day.
  • If a card declines after activation, the balance may not have loaded yet, or the card may not be registered to your name (required by some issuers).

Retail store gift cards: where and how to activate

Most major retailers activate their gift cards at the point of sale — meaning the moment the cashier rings it up, it is live. You do not have to do anything. Cards from Target, Walmart, Amazon, Best Buy, and most grocery stores work this way. The activation happens in the store's system before you leave the register.

Some retailers require you to activate online or by phone. Check the back of the card for a website URL or a customer service number. If there is a scratch-off PIN or security code on the back, that is a sign activation is not automatic. Visit the URL or call the number, enter the card number and PIN, and the card activates within minutes.

A few retailers require you to register the card to your name before you can use it. This is less common but does happen with some premium or rewards-linked cards. The back of the card will tell you if registration is required. You can usually register online or by phone using the same information you would use to activate.

Bank-issued gift cards: Visa, Mastercard, and American Express

Bank-issued gift cards — the ones that carry a Visa, Mastercard, or American Express logo — activate through the bank or card issuer, not through a retail store. The card will have a customer service number on the back. Call that number, provide the card number and the security code on the back, and the card activates immediately.

You can also activate online. Visit the issuer's website (look for the bank or card company name on the front of the card), find the gift card activation page, and enter the card number and security code. Some issuers let you set up an online account at the same time, which makes it easier to check your balance later.

Bank-issued cards sometimes require you to register the card to your name and address before activation is complete. This is a fraud prevention step. You will be asked for your name, address, and sometimes a phone number or email. Once registered, the card is ready to use.

What to do if your card does not activate

If you follow the activation steps and the card still declines at checkout, the most common reason is that the balance has not loaded yet. Some banks hold the balance for one business day after activation. Wait until the next day and try again.

The second most common reason is that the card was not actually activated. Call the customer service number on the back of the card and confirm that activation went through. Have the card number and security code ready. The representative can tell you whether the card is active and whether a balance is loaded.

If the card was a gift and you did not activate it yourself, ask the person who gave it to you whether they activated it before giving it to you. Some gift cards require the purchaser to activate them, not the recipient. If the purchaser did not activate it, you will need to do it yourself using the steps above.

Checking your balance after activation

Once your card is activated, you can check the remaining balance online, by phone, or sometimes in a store. The back of the card lists the customer service number and usually a website URL. Call the number or visit the website, enter your card number and security code, and your balance appears.

Some retailers let you check your balance at the register by asking a cashier to scan the card. This works for most store gift cards but not for bank-issued cards. If you are unsure, call the customer service number on the back — it is the fastest way to get an accurate balance.

Frequently Asked Questions

Do I have to activate a gift card right away, or can I wait?

You can wait. Activation does not expire, and the card will not lose value if you activate it months after receiving it. However, some retailers recommend activating sooner rather than later so you know the card works if there is a problem with it.

What if I lost the card before I activated it?

Call the customer service number on the back of the card or visit the issuer's website. Explain that the card is lost. Many issuers can freeze the card to prevent someone else from using it, and some can issue a replacement or transfer the balance to a new card. You will need the card number if you have it.

Can someone else activate my gift card for me?

Yes, but some issuers require the person who activates the card to be the person who uses it. If you want someone else to activate it on your behalf, call the customer service number first and ask whether that is allowed. For most retail cards, anyone can activate them.

Does activation cost money?

No. Activation is free. If someone tells you that you have to pay to activate a gift card, that is a scam. Legitimate gift card activation never costs anything.

How long does activation take?

Activation itself is instant — the moment you complete the process online or over the phone, the card is active. However, the balance may take up to one business day to appear on the card. If the card declines immediately after activation, wait until the next day and try again.