Back-to-school savings: 5% off Barnes & Noble, American Eagle, Gap Options, TJ Maxx, Office Depot & DSW!

Code: B2S2026

Back-to-school savings: 5% off Barnes & Noble, American Eagle, Gap Options, TJ Maxx, Office Depot & DSW!

Code: B2S2026

Where To Buy A Visa Gift Card


Intro

If you're after a gift that works just about anywhere, a Visa gift card is hard to beat, since it's good wherever Visa is accepted. The only real question is where to pick one up, and you've got two easy routes: order one online and have it show up in minutes, or grab one off the rack at a store near you. I'll walk you through both, plus what the fees tend to run so there are no surprises at checkout.


Where to buy a Visa gift card online

Buying online is the quickest way, especially if you're up against a deadline. Right here at Gift Card Granny you can send a Visa gift card as a physical card in the mail or as a Virtual Visa that shows up in an inbox within minutes. A few things I like about doing it this way:

  • Set your own amount. Load it anywhere from a small thank-you to a big-occasion gift, right to the dollar.
  • Design the card. Use Build-a-Card to add a photo or, for businesses, your own logo.
  • Send it now. The digital version is delivered by email, so it's a real option for last-minute gifting.

Buy a Visa gift card at Gift Card Granny

You can also buy Visa gift cards online from a few other spots, including Giftcards.com, Gift Card Mall, and the Visa card issuers' own sites. Availability and card designs vary from one to the next, so it's worth comparing before you check out.


Where to buy a Visa gift card in store

Plenty of everyday stores keep Visa gift cards on the gift-card rack, usually activated automatically when you pay. Fees and the exact denominations vary by store, and not every location stocks them, so it's never a bad idea to call ahead for a specific card amount. Here's where to look:

Big-box stores Walmart and Target both carry them, which usually means there's one close by.

Grocery stores Most major chains stock the rack product, including Kroger, Safeway, Albertsons, Publix, H-E-B, Meijer, Giant Eagle, Wegmans, and ShopRite.

Drugstores CVS, Walgreens, and Rite Aid typically carry Visa gift cards near the front registers.

Warehouse clubs Costco and Sam's Club sometimes carry a limited selection (membership required, and availability varies).

Gas stations and convenience stores 7-Eleven and many gas-station chains stock them, though this is the most hit-or-miss category, so call first.

Banks This one has changed a lot. Most banks have stopped selling open-loop Visa gift cards (Wells Fargo discontinued its version back in 2016). A few, like U.S. Bank, still sell them at the branch, often to existing customers only. If you're hoping to buy from your bank, call ahead and confirm.


How much are Visa gift card fees?

A Visa gift card almost always comes with a one-time purchase (activation) fee, and it usually scales with the amount you load. In store, that fee tends to run about $3 to $7 depending on the card's value. For example, Kroger charges a flat $4.95 on cards from $25 to $500, and Publix charges $6.49 on cards up to $1,000. There's normally no fee to use the card after that.

 

When you buy from Gift Card Granny, our current pricing is on the Visa gift card fees page. One tip either way: check the balance before you shop, since some registers ask you to enter the exact amount left on the card.

Buying online vs. in store, at a glance

 

 Online (Gift Card Granny)In store
Speed Digital arrives in minutes; physical ships fast Same-day, in hand
Custom amount Yes, set to the dollar Fixed denominations on the rack
Personalization Add a photo or logo (Build-a-Card) Standard card design
Best for Last-minute, mailed gifts, bulk/business A quick errand when you're already out

Frequently asked questions

Where is the cheapest place to buy a Visa gift card? Fees are similar across most stores (roughly $3 to $7), so the "cheapest" option usually comes down to avoiding the highest-fee retailers and watching the load amount. Buying online from Gift Card Granny also saves you the trip; see our fees page for current pricing.

Can I buy a Visa gift card at Walmart or Target? Yes. Both carry Visa gift cards on the gift-card aisle, activated at checkout. Denominations and fees vary by store.

Do CVS and Walgreens sell Visa gift cards? Yes, both drugstore chains typically stock Visa gift cards near the front registers.

Do gas stations sell Visa gift cards? Many do, including 7-Eleven and a number of gas-station chains, but it's the least consistent option, so it's worth calling the specific location first.

Do banks still sell Visa gift cards? Fewer than they used to. Most banks have discontinued open-loop Visa gift cards, though a few (such as U.S. Bank) still sell them at the branch, often to existing customers. Call ahead to confirm.

 

Can I buy a Visa gift card online and send it right away? Yes. A Virtual Visa from Gift Card Granny is delivered by email within minutes, which makes it a solid last-minute gift.

August 3, 2026

Written by Daniel Heuer


Share This Blog