Skip to main content

What Fees Come With Visa Gift Cards and When You'll Pay Them

Visa gift cards charge fees at different points, and the amount depends on which card you buy and what you do with it

Visa gift cards are not free to own. Most charge an activation fee when you first load money onto the card — usually between $3 and $6, though some cards waive this if you buy them at certain stores. After activation, you may face additional fees for things like checking your balance, replacing a lost card, or letting the card sit unused for too long. The card issuer — not Visa itself — decides which fees to charge and how much.

The fees that matter most are the ones you pay upfront. When you buy a Visa gift card at a retailer or online, the activation fee is often printed on the packaging or shown at checkout. Some cards sold through banks or credit unions charge nothing to activate. Others, especially those sold in grocery stores or pharmacies, routinely charge $4.95 or $5.95. A few premium cards charge $10 or more.

Key Takeaways

  • Activation fees range from $0 to $10 depending on the card brand and where you purchase it, and this fee is deducted from the amount you load onto the card.
  • Monthly maintenance fees of $1 to $3 can kick in if the card goes unused for 12 months or longer, eating into any remaining balance.
  • Balance inquiry fees, replacement card fees, and rush delivery fees are less common but appear on some Visa gift card products.
  • Cards sold through banks or credit unions often have lower or no activation fees compared to cards sold in retail stores.
  • The card issuer's fee schedule is your best source of truth — Visa does not set these fees, so they vary widely between products.

Activation fees: what you pay when you buy the card

When you purchase a Visa gift card, the activation fee comes out of the money you load. If you buy a card and load $50 onto it with a $5 activation fee, you have $45 to spend. The fee is not charged separately — it reduces your card balance immediately.

Activation fees vary by product. Visa gift cards sold by banks like Chase or Bank of America often charge $0 to activate. Vanilla Visa cards, sold in most drugstores and supermarkets, typically charge $5.95. NetSpend Visa cards charge around $4.95. Some specialty cards marketed toward teens or specific groups may charge differently. The only way to know the exact fee for a specific card is to read the packaging or the issuer's website before you buy.

A few retailers occasionally waive activation fees as a promotion, so it is worth asking at checkout or checking the store's website. Some cards also waive the fee if you load a certain minimum amount — for example, $100 or more.

Inactivity fees: charges for not using the card

If a Visa gift card sits unused for 12 months or longer, many issuers charge a monthly maintenance or inactivity fee. These fees typically range from $1 to $3 per month and are subtracted from whatever balance remains on the card. A card with $20 left on it could lose $2 to $3 each month until the balance is gone.

Not all Visa gift cards charge inactivity fees. Cards issued by banks sometimes do not. Retail-branded cards almost always do. The fee schedule should be printed on the back of the card or available on the issuer's website. If you plan to give a gift card and the recipient might not use it right away, check whether inactivity fees apply before you buy.

Other fees you might encounter

Beyond activation and inactivity, Visa gift cards can charge fees for specific actions. A balance inquiry fee — charged when you call customer service or check your balance online — appears on some cards but not others, usually $0.50 to $1. Replacement card fees of $5 to $10 apply if your card is lost or damaged and you need a new one. Rush delivery fees of $10 to $20 may apply if you need the replacement quickly.

ATM withdrawal fees are common. Many Visa gift cards charge $2 to $3 each time you withdraw cash from an ATM, even if the ATM is operated by the card issuer's bank. Some cards allow one or two free ATM withdrawals per month, then charge for additional ones. A few cards do not allow ATM withdrawals at all.

Foreign transaction fees apply if you use the card outside the United States. These typically run 2% to 3% of the transaction amount. If you plan to use a gift card internationally, check the fee schedule first.

How activation fees compare to other gift card types

Visa gift cards are not the only prepaid option. American Express gift cards, Mastercard gift cards, and store-branded cards (like Target or Amazon) all have their own fee structures. American Express gift cards often charge $1 to $3 to activate. Mastercard gift cards typically charge $3 to $6. Store-branded cards frequently charge nothing to activate because the store absorbs the cost as part of their marketing.

If you are buying a gift card primarily to avoid fees, a store-branded card from the recipient's favorite retailer is usually the cheapest option. If you want flexibility — a card that works anywhere Visa is accepted — you will likely pay an activation fee, but comparing specific products can help you find the lowest one.

Where to find the complete fee schedule

Every Visa gift card issuer is required to disclose all fees before you buy. For cards sold in stores, this information appears on the back of the packaging or on a label attached to the card. For cards bought online, the fee schedule should be shown before you complete your purchase. You can also find the full fee schedule on the issuer's website by searching for the card name plus "fee schedule."

Before you buy, take 30 seconds to read the back of the card or the online disclosure. Look for the activation fee, any monthly or inactivity fees, ATM fees, and balance inquiry fees. If the card will be a gift and might sit unused, inactivity fees matter more than if you plan to use it right away. Comparing two or three cards side by side can save you $5 to $10 in fees over the life of the card.

Frequently Asked Questions

Can I avoid the activation fee?

Some cards charge no activation fee — typically those sold through banks or credit unions. Retail-branded cards also usually have no activation fee. If you want a Visa card specifically, you may have to pay the fee, but comparing products can help you find the lowest one. Some retailers occasionally run promotions that waive the fee.

Does the activation fee come out of the money I load onto the card?

Yes. If you load $50 and the activation fee is $5, your card balance will be $45. The fee is not charged separately to your bank account or credit card — it reduces the prepaid balance on the gift card itself.

What happens if I never use the card?

If the card goes unused for 12 months or longer, most Visa gift cards begin charging monthly inactivity fees of $1 to $3. These fees are deducted from your remaining balance each month until the balance is zero. Some cards do not charge inactivity fees, so check the fee schedule before you buy if you think the card might sit unused.

Are there Visa gift cards with no fees at all?

Some cards sold through banks charge no activation fee and no inactivity fee, though they may charge other fees like ATM withdrawal fees. No card is completely fee-free, but some are cheaper than others depending on how you plan to use it. Read the full fee schedule to understand all possible charges.

Do I have to pay a fee to use the card at a store?

No. Using a Visa gift card to make a purchase at a store or online does not trigger a fee. Fees apply to specific actions like activating the card, checking your balance by phone, withdrawing cash from an ATM, or letting the card sit unused for a long time.