Visa gift card fees are a one-time purchase or activation fee, plus any fee the recipient pays to spend the card. As of November 2026, Walmart’s Vanilla Visa listings add $3.84 to $6.84 a card, while Navy Federal and Giftronaut’s US and Canada prepaid Visa cards add none. Do all Visa gift cards charge an activation fee? No, though retail cards usually do.
For a recipient abroad, the currency charge matters more. Giftronaut’s Global Visa Reward Card is a Visa gift card with no foreign transaction fees on USD purchases, and it charges 6% on other currencies.
If your recipient lives outside the US, I’d settle where they’ll spend the card before comparing fees. Each card’s terms name the countries where it works.
A Visa gift card with no foreign transaction fees still has to allow purchases abroad, and some US cards don’t. Vanilla’s cardholder agreement with Pathward, amended in July 2022, says the card can’t be used for foreign transactions. As of November 2026, Navy Federal’s Visa gift cards work only within the US, excluding US territories.
As of November 2026, U.S. Bank’s gift card page also limits its Visa Gift Card to purchases within the United States. Cards built for spending abroad charge for currency instead.
| Card | Where it works | Foreign or non-USD purchase fee |
|---|---|---|
| Vanilla Visa Gift Card | US and US territories only | None listed; foreign transactions are declined |
| U.S. Bank Visa Gift Card | Purchases within the United States only | Not applicable, since the card can’t be used abroad |
| Navy Federal Visa Gift Card | US only, excluding US territories | Not applicable, since the card can’t be used abroad |
| Giftronaut US prepaid Visa | Issued in USD, usable only within the US | Not applicable; no activation or redemption fee |
| Giftronaut Canada prepaid Visa | Issued in CAD, usable only within Canada | Not applicable; no activation or redemption fee |
| Global Visa Reward Card | Issued in USD, at participating Visa merchants in 223 countries | No fee on USD purchases; 3% international plus 3% FX, 6% in total, on non-USD purchases |
Picture a recipient in Paris who spends the equivalent of $100 in euros on the Global Visa Reward Card. The 6% adds $6 in fees to that purchase, so a reward meant for local spending loses a little on every checkout.
A card in the recipient’s own currency avoids the conversion. Brand gift cards are issued for one country and spend in that country’s currency. If all your recipients are in the US, you can compare Visa gift cards with no purchase fees for a team instead.
Visa gift card fees fall into two groups: what the buyer pays once at purchase, and what the recipient can pay when spending. Retail cards put most of the cost at purchase. Vanilla’s 2022 cardholder agreement says the card has no fees after purchase, and the purchaser pays the activation fee at the time of purchase. Recipient-side fees come from replacing a card or spending in another currency.
As of November 2026, a Visa gift card activation fee on Walmart’s Vanilla Visa listings varies by value and design. Some sellers charge nothing, as the table below shows. As of November 2026, Visa’s prepaid card FAQ says fees vary by issuer, so the seller’s listing is where you find the number. To compare where to buy without a purchase fee, see the best place to buy Visa gift cards with no fees.
| Card and seller | Card value | Purchase or activation fee |
|---|---|---|
| Vanilla Visa boxed card at Walmart | $25, $50, or $100 | $3.84, $4.84, or $5.84 |
| Vanilla Visa Bowtie card at Walmart | $25, $50, or $100 | $4.84, $5.84, or $6.84 |
| Vanilla Visa eGift card at Walmart, sent by email | $20 to $500 | $6.84 |
| U.S. Bank Visa Gift Card, bought at a branch | $25 to $500 | $3.95; buyer needs a U.S. Bank checking or savings account |
| Navy Federal Visa Gift Card | $10 to $500 physical, $10 to $200 digital | $0 |
| Giftronaut US or Canada prepaid Visa | USD or CAD $5 to $1,000 | $0 activation fee |
A gift card activation fee is charged once, when the card is bought, and it doesn’t add to the card’s balance. Walmart labels each Visa gift card purchase fee as a “Purchase Fee” beside the price, and Vanilla’s agreement calls its fee an activation fee.
At Walmart, a $100 Vanilla Visa boxed card costs $105.84 as of November 2026. Buy ten for a team and $58.40 of the $1,058.40 goes to fees instead of rewards.
No, not all Visa gift cards have an activation fee. As of November 2026, Navy Federal’s Visa gift card page lists no purchase fees. Giftronaut’s US and Canada prepaid Visa cards have no activation fee either.
Retail cards usually charge one, and Walmart’s Vanilla Visa listings run up to $6.84 a card as of November 2026.
As of November 2026, U.S. Bank deducts a $15 replacement fee from the balance when it replaces a lost or stolen Visa Gift Card bought at a branch. Vanilla’s 2022 cardholder agreement charges no fee for a replacement sent because the card expired.
A Giftronaut reward sent to the wrong email address works differently. Only the original sender can correct the address and resend it, and resending doesn’t reduce the balance or add a charge.
Vanilla’s 2022 cardholder agreement gives balance information at no charge through customer service and online. Giftronaut’s US and Canada prepaid Visa cards are delivered digitally, so there is no shipping fee.
Follow each step from funding to redemption before you pick a card for someone overseas.
See How It Works →
To avoid Visa gift card fees abroad, match the card to the country and currency where the recipient will spend it. Fees appear when a USD card pays for a purchase in another currency.
Checkout declines abroad come down to each card’s country rules. For where each option is accepted, see our guide to Visa gift cards that work internationally.
Yes, Giftronaut lets you send the Global Visa Reward Card to recipients outside the US. It comes in USD $5 to $500 and stays valid for 6 months from issue. It can’t be used at ATMs or on peer-to-peer apps such as Venmo.
Take a 12-person team split across the US, Canada, and the UK. You can send US staff the US prepaid Visa, Canadian staff the Canada card, and UK staff a Choice Card in GBP. Or send everyone a Choice Card, and each person picks their country, currency, and brand when they redeem.
Senders fund a USD account by credit card, ACH, or wire before placing an order. Giftronaut has no platform fees, contracts, or subscriptions.
To send, pick the card or a Choice Card, set the amount, and add recipients one by one or by spreadsheet. Then send right away or schedule a date. Rewards go out by email, as a reward link you share yourself, or by text to US and Canadian (+1) mobile numbers only. Recipients don’t need a Giftronaut account to redeem, wherever they live.
A Visa gift card with no foreign transaction fees helps only if its terms cover the country where your recipient spends it. So before you order, write down each recipient’s card, spending country, and currency, and check them against the card’s terms. Match each person to a card that works where they live, and you’re ready to send.
Send gift cards issued in each recipient’s country, or a global prepaid card where local ones aren’t available.
Compare Global Options →
Some US Visa gift cards list none, but their terms limit them to US purchases, as Vanilla’s cardholder agreement does. Cards that do work abroad charge for currency instead. The Global Visa Reward Card has no fee on USD purchases and 6% on non-USD purchases.
Not on purchases in the card’s own country and currency. A transaction fee applies when a card that works abroad pays in another currency, such as 6% on the Global Visa Reward Card.
Only if its terms allow foreign purchases. Vanilla, U.S. Bank, and Navy Federal limit their gift cards to domestic purchases, while the Global Visa Reward Card works at participating Visa merchants in 223 countries.
Not Vanilla Visa gift cards, according to Vanilla’s cardholder agreement, which lists no fees after purchase. Other cards charge to replace a card, such as U.S. Bank’s $15 for a lost branch-bought card, or to spend in another currency.
A $100 Vanilla Visa gift card at Walmart carries a $5.84 or $6.84 purchase fee, depending on the design. U.S. Bank charges $3.95 per card at its branches, and Navy Federal lists no purchase fee.